Honestly, OP, I didn't read the full thread because I can't be fucking arsed, but it's really fucking infantile and immature behaviour.
Was it great timing to get that announcement? No and I'd probably suggest putting phone away and not looking at it when someone else is giving their news. However, if you're waiting to see if your offer on a house has been accepted, you're bound to be checking your phone and bound to be excited. And everyone on this thread acting like they wouldn't have been or done the same thing-is absolutely lying to make themselves look peachy to absolute strangers on the internet.
As for the other examples-you can't exactly help when a wasp comes in and disturbs you. Maybe your colleagues could form an annual wasp convention and get all the wasps together and organise with them when they're allowed to come in and disturb you and when "important news" is being delivered and they're not allowed, under any circumstances, to enter the room. Maybe the wasps will be amenable to that discussion.
The third example-that's where I do think you went wrong. If someone is excited to go on holiday to a place, don't shit on it by telling them your bad experiences. If you want to say "we did x and didn't enjoy it that much, I'd recommend doing y instead," that's probably okay because it's a constructive tip, but just saying you outright didn't enjoy it just dampens their mood a bit. Even if others were doing it-but if others were doing it-they should have been pulled up, too. Not just you.
When I'm at work, I like my colleagues well enough. I'm happy for them if things are going well in their lives. However, I really don't get this attitude of needing to make big announcements at work about personal shit like anyone really gives a damn. Expecting your colleagues to sit and be so invested in your personal life is just odd and self-centred. We work at the same place because we both need money-but other than that, we may not have anything else in common.
I could understand their reaction a bit more if it were a group of friends, but colleagues? Really? Are they really expecting everyone to sit, rapt with attention as they dispense their personal news? Not everyone cares. Most of us just want to get on with their jobs, make our money and go the fuck home.