Say what you will about how Wagoner ran GM, but the fact that the Obama administration has asked for his resignation as a condition of more federal money is wrong, wrong, wrong. Sure GM squandered more money than we will ever know, and they are still making cars that less people are buying, but for the government to get involved in making decisions re: GM is a slippery slope.
As was stated before, private companies have few responsibilities, one is to their shareholders.
Unfortunately, being ethical is not one of them. Sure there has to be laws governing businesses, but I do not believe in corporate welfare nor govnernment intrusion into private industry.