I promote W10M by using them every day. My drivers use them, we've got 14 in the company. Some drivers love their androids, some have iPhones. They use the W10M becaue it is easy to incorportate into my 'little' company, and also driver security (most people don't know they exist!). We make full use of one drive and cortana, where the office staff can send texts from the PC's etc, and visa versa. Despite their affections for android and iPhone, they find the Windows devices very straight forward, and easy to use, without too much of 'My Samsung / iPhone does this'.
I have recently bought an iPad 3. I don't care it's not the 4, I couldn't justify the massive price difference. As a tablet OS, iOS is a very effective tool, and, having educated myself, and sat and learnt the idiosyncrasies of the OS, I actually enjoy it. It's well nailed together, and it should be, they charge enough! I still wouldn't have one as a phone though. I don't know why, I just don't like the phone form, or the price!
So, having read some of the earlier posts about 'haters', I admit, I did not like the iPhone, I had a couple. I thought the iPad would be the same, but the OS just works on that form. I guess it's all about perception, and as mentioned earlier, people not willing to learn their way around. It's human nature to stick with what you are comfortable with, and I guess in a way, that's how Samsung and Apple have stayed ahead by releasing the same old device with a few updates, a slightly different form and an even shinier badge on the back. The fashionistas love them for it, and they have created a whole new sector of 'phone snobbery', especially when you buy a case for an iPhone, with a big hole in the back so people can see it when you are using it. Maybe, the reason for the cross platform haters, is just that. OS snobbery?
Anyways, back on track, I use windows devices in my business, and 'wow' clients with continuum. OK, maybe not 'wow', but it does surprise them