Boat, a number of the people arguing against you on this one either own their own company, have owned their own company or work in management and have personal experiences employing a lot of people.
One of the best things any individual can do for their country / the economy is to start a business. My goal in starting businesses is absolutely to make money, and there is nothing I enjoy more than running a business. This doesn't mean that I don't pay well and treat people like crap. Your stereotyping of the corporate greed is no different than the stereotyping of the lazy inefficient unions.
My personal experiences are what have shaped my opinions. Dealing with teachers who don't give a crap because they have tenure, dealing with lazy union workers at trade shows who are absolutely the most incompetent people I have ever met, and being told during a summer job not to work so hard because I was going to kill the job.
I know I've dealt with thousands of pleasant, competent, hard working union workers without noticing them, as I'm sure you've dealt with thousands of business owners and corporate types who weren't out to get rich and light cigars with $100 bills.