No offense, but this doesn't make a lot of sense.
Since when has increasing your market share, increasing profits, and drawing in more support for your platform than your competitors not been a good business move?
I am actually a strong advocate for -not- making plans for the future, especially in the world of business. You will always be operating on guesses which will probably turn out to be wrong. It is much wiser to react to situations than to try to guess what will happen, especially in terms of business.
Microsoft is doing the best possible thing they can: increasing revenue in the current market. As long as they continue to produce a quality product, they will have developer support and in turn customers.