I feel like there should be a case study in every MBA program in the country using Microsoft as an example of what happens when you let a partner control the 'last mile' of your user experience - and consequently, your brand.
For years the Windows experience was completely ruined by hardware manufacturers pre-loading laptops with a ton of very poorly developed software. It's a night and day difference.