I also despise these things. Especially the work ones. However, at my last school, we had fun mixed gender showers for the engaged couples or new parents. Since it was a small school, I either contributed to a group gift or gave on my own, if I knew the person well.
What I object to is the silly "girlish" games and stuff of that sort. If it's just a party to socialize, it's not so bad.