I love Baby Showers - I only go if the mum-to-be is a close friend/family member. I have organised one, only close friends and family invited and the boyfriends/husbands were invited but used it as an excuse to go to the pub and then come back for the buffet.
We sat around, talked about everything from how the mum-to-be was feeling to X Factor, to sex toys and every possible subject in between. There were no cupcakes but I did go into baking overdrive and cake/sweet treats outnumbered sarnies by about 5 to 1
Also had a Body Shop at Home rep come in and, with no hard sell, showed her products, some bought, some tried, some didn't pay attention - no pressure. Definitely no games, I don't get that. No gifts, specified on the invite, but some did bring something. It was entirely up to them.
My friend has said that she loved it so much and was just so lovely to sit with her nearest and dearest and feel loved and happy - her DS2 was 3 months before she got out for a night out (albeit a meal, not a riotous do!)
Friend has said she wants to organise a party for me, I said I would love that but will be stipulating no gifts please. I will take the American tradition of a meal to freeze though (if guests are that way inclined), that would be amazing as the last thing I will want to do with a newborn is cook!
Each to their own. If you don't like, don't go - don't make up an excuse just explain it isn't your thing.
I agree with whoever it was upthread that said, only grabby people have grabby parties.