The problem is that you simply cannot DO things with them due to the device being locked down!
If slick UI and stability are your main requirements, why not get a N9 or Jolla instead, where you have the possibility of making the device behave like you want, not like BillG likes it to behave?
you have no end of trouble getting any media in it
calendar alerts send always email to you, and it happens long past the event has occurred... (why do I want an email of the event for gossakes anyway?)
Don't know if it is somehow related to corporate security level usage, but I can't make more than two or three days at best without having to willfully reboot or get the phone totally frozen. And this is the same for most of us in my work place.
"Yes, we can't let Lumia phones in because they are so unstable with their connections and security is not working well enough"
I think that Lumias and their user experience has been designed really really extremely with average Joe Phoneuser in mind
What's use for super-duper awesome hardware specs, if OS (that you're locked to) is so limited, that you won't ever have a chance to use those spare processing power, for anything meaningful? And belive me, for such mundane tasks as browsing web pages, you won't feel that additional cores/RAM difference between Neo900 and hardware0ze super0ze <whatever> device you might be aiming at.
But - a side note - it is the same with gaming consoles, and people are still buying them, even if it's against any logic, so...