The point I was trying to make, perhaps less then eloquently, was to resist the urge to be a fanboy and personify corporations. Follow the people not the companies themselves. People like to demonize/deify entities that are created for 1 purpose, to make money. If you have people who enjoy the hobby at the helm, and are free to make the choices themselves, they can make financially sound choices that also are better for the hobby. Without the money part though these companies couldn't exist.
Companies need to make a profit to survive, but they don't necessarily exist solely to make money.