Incidentally, I find working with people with different perspectives hugely helpful when problem solving, although you can see how vastly different perspectives can also cause problems in understanding. I suspect there's a sweet spot, depending on your role/company/environment.
Wikipedia says "A contrarian is a person who takes up a contrary position, especially a position that is opposed to that of the majority, regardless of how unpopular it may be", which to me reads like a reactionary thing. People with different views, that's just how they think. They don't do it for kicks to antagonize people. Right?
But I think I should apologize to you and the parent post. I just saw an opportunity to come off as being a little clever. I have no idea if the parent poster was actually trying to be contrarian or not. And while I'm just trying to boost my ego, here you are still actually trying to have a meaningful conversation and to understand where others are coming from. Good on you, that's truly admirable. I wish I did the same more often.
People prefer critical thinkers when they help them in their grand vision. Unfortunately, a critical thinker may have some things he wants too.
Neither has any societal value.
The kinder term for contrarian is devil's advocate. If no one else will, you need someone to present an opposing viewpoint.