bleurgh, bleurgh, bleurgh -
I also find those "baby on board" badges equally heinous - I mean, someone is going to give you their bus/train seat or not - badge not going to make a snot's worth of difference.
I was 8 months pregnant and took a train from Winchester to London and sat on the floor most of the way -