Mmmm, I agree, but have found that staying frustrated about what others do or don't do is kinda like hitting your head against a wall. The only person it affects or hurts is yourself.
I could say the same for child rearing... when I had my kids I read a zillion books on kids, behavior, education. Seriously, like probably over 100 different books with all different viewpoints. Then I'd express my intent to do something (like homeschool) and get people who didn't know squat arguing with my choice. Finally I just stopped having those conversations.