It isn't like Windows division doesn't make billions of dollars every year. Lack of resources is hardly an excuse.