@ marraco:
Your "point" is full of logical holes. If you can't afford something, then you find an alternative. If you take something that costs money without paying for it, then you are stealing. Calling it anything else is rationalizing.
If you are working in a place that deals with programs that only work with specific other programs, then you need to have the correct programs as a condition of your employment. As an example, let's say your auto-mechanic needed a wrench but he only had screwdrivers. He needs to go buy some wrenches, or he's not going to be a mechanic for long. Is it Craftsman's fault that the mechanic only has screwdrivers? No, of course not.
Additionally, Microsoft is not a non-profit company. They are allowed to charge what they want for the products that they make and sell. If you don't like it, use Mac or Linux or write your own OS. What difference does it make what some thief in a 3rd-world country can or can't afford? It doesn't matter how much money the people at Microsoft make, the hippie attitude "he makes enough money, anyways" is lame and uneducated.