I am baffled by the fact that you took the time to write that. Your hero doesn't fit the group meta. Is that really a big deal? How you made the mental leap between you voluntarily playing a build in a setting that makes it boring and Blizzard as a whole being incompetent, I will never know.
I've been lurking on this site since it started and I've seen a lot of pointless posts full of misdirected anger and accusations but this is one really takes the cake. I mean really, do you have deep and intimate connections with the barbarian class that warrants blanket negative generalizations of an entire company that you need to share so that I can understand the depths of your irrational rage?
It is a game. Just a game. One that has probably already yielded you more hours of entertainment per dollar spent than almost any other activity in your entire lifetime. Is there really that much to complain about, much less be enraged over?
You are free to roll a class or build that fits the current group meta, play alone and enjoy yourself, or even play a different game. Whatever you do, realize that your silly posts here or anywhere elseand won't change anything. You are just keeping yourself upset by trying to put a square peg in a round hole and then calling people names when it doesn't work. Stressing out over this and posting angry rants is literally bad for your well being. Not worth. Good luck finding emotional peace in your Diablo journey.