The Dunkey drama was big enough to make it here huh? It's worth noting that on Steam people who actually bought and played the game are 95% positive reviews, not a 9.5 but 95% of 6000+ reviews thought the game was fun/good enough to give a thumbs up.
Legitimate criticism and not enjoying the game is understandable but hating other players because they're having fun is not.