You're berating people for enjoying hard teamwork in a game where difficulty is always a team effort, what's next you call footballers bad for depending on their teammates? I play hard single player games when I want hard single player stuff, you should too.
I have no trouble accepting difficulty as is in any game, unlike people here who continually walk into team-based content and pout when they actually have to depend on others.
So many people here need to just accept the game isn't for them and move on.