HD2 has an obsession with killing players in a myriad of crazy ways and with stuff that can easily one-shot or two-shot you, even when you are doing your best to avoid or mitigate it. I get that the devs probably think this is funny and they expect players to find it funny too. And for the first few times, it is. Then it rapidly gets old.
Add to this all the crashes, disconnects, bugs, balance issues and multiple ways to fail, it does start to feel like the game doesn't respect time invested very well. I'm not saying there's no fun to be had, but for a game that expects players to sink time into long missions and grind out rewards and community orders, they need to do much better with respecting player time.