WordPress as a platform has invented numerous businesses, including both themes and plugins, however, I am neither a pro or against both of these, because, I use themes which I develop myself most of the times to run my site.

More at: http://weblogtoolscollection.com/archives/2010/02/13/should-you-pay-up-and-shut-up/