"I think it's done some great things, but I don't think that commercial 'pay-for' software is a great evil that needs to be defeated either."
Exactly how I feel. Whenever anyone says that commerical software is evil, that's a philosophical position I just can't take. I say let the commercial software people do their thing and the free software people do their thing, and everyone can make their own choice. The only evil is one side trying to kill off the other through anything other than quality software.
At the very least, the free software movement has raised the bar for what people will be willing to pay for, and that's driven the quality of commercial software up in some areas. In other areas, free software has largely displaced commercial software.
And one last thought: most users of free software use it because it's gratis, not because it's libre.