"I have a low tolerance for greedy people trying to use ideas for their benefit rather than societies."
Generally the most sustainable way to benefit yourself is by benefiting society...produce a product/service people will buy (which they buy because it achieves some end at a cost they're willing to pay).
Sure, but look at what those companies will do to stay in a strong position. I know Microsoft is an extreme example but look at the damage they did in the last year: OOXML, sabotaging OLPC, FUD in general...
Generally the most sustainable way to benefit yourself is by benefiting society...produce a product/service people will buy (which they buy because it achieves some end at a cost they're willing to pay).