Sure it pays the bills. Microsoft in the Dos and win31 days was very, very profitable. Unfortunately, Microsoft probably wont survive 10 years from now if they keep screwing up their marketing models and breaking their own patches.