It's also the reason we have an Open Source movement, that being the watered down and more corporately palatable version of Stallman's idealistic vision.
Yes, he's totally uncompromising, has no sense of pragmatic tradeoffs or weighing one thing against another or deciding what is a good hill to die on. That's not the way I think is best to live my life, and it's probably best that most people don't live theirs that way either. Still, there should be a place in the world for people like him to have the freedom to be able to create and run their own organization with their own ideals.