I see nothing wrong with giving the user a OS what comes with stuff they want as standard. every OS imo should contain a web browser, email client, media player etc. if these companies do not like it then tough. it is up to them to make a better product to catch the users eye instead of attacking a company out of pure jealousy and greed.
If the user has to mess around downloading software you would expect to come with the OS they are gonna be pissed off (i would be). a happy user is a paying user :-)