Where this sort of stuff really hurts is in developing countries. We are a charity working hard to advance education - often giving kids their first experience of even using a computer because they, and the communities they live in, are too poor to be able to buy one. The computers we donate are not new and consequently need to be replaced fairly regularly so transferability of software is essential. We will have to start installing Open Source software instead of Microsoft. Consequently it will be Microsoft that loses out in the longer term as our students will grow up using a different product, which they will most likely stick with in the future (when they do have earning and spending potential as a result of the education they have received).