I'd dare anyone who comments about teachers to step into a classroom for a day, and see how they get on. Not game? Then shut the hell up.
I work in a school system, and I've been in classrooms fixing computers before I advanced up the ranks. I know, first hand, that I could not deal with the job of being a teacher in charge of 30 children in one room. I have the utmost in respect for people who can do that job, day in and day out.
But someone who has choosen to have a child has the right to ooooh and ahhhh over whatever she wants to. If you want someone to respect your choice you need to respect theirs. And by calling it a stupid baby shower, isn't respecting anything.
You'd probably find a lot of the things that we do "frivolous" and "stupid", and wouldn't hesitate saying so, usually coupled with a "when you have kids, you won't be doing dumb stuff like that". So she called it stupid. I'd also call it stupid, and I avoid baby showers like the plague as well. Each to their own. It's a free country. And it's a CHILDFREE board.
Baby showers are the worst, especially when you have to be around a close co-worker who, because of his wife's pregnant status, is starting to generate more and more baby-style discussions right outside my door. I'm finding it more and more frequent that I hear the women in the office start a discussion about the upcoming baby with him. When (not if) this happens, I get out of my desk, close my door, and go on about my business.
Needless to say, there is no way in hell that I am going to the baby shower that is upcoming.
I would call all baby showers stupid, but I do not tell the whole world that in public, because I want to keep the peace. Without a place to vent, these desires build up and cause problems, which is why this is our place to let go of what we really, really want to say to other people, but can't or don't want to, for social or fiscal reasons.