Have you actually ever looked at how the software was on the iPhones during release or even flagship Android devices on release. You have to compare it to other devices, compare the other devices in the same state. iPhones have had huge issues during major ios updates and many issues during launch. It is a new product and there will always be fixes. The reason for this is that it is impossible to catch every bug before a release when you don't have the sheer number of people to test a device and find those bugs.
Has the iPhone ever been released right after a software update ? I clearly remember talking to people who UPGRADED to the newest iPhone software but, had a mess but, people who got a new iPhone with the new software installed had no complaints (accept it was an iPhone but, that is for another discussion). I honestly think bug testing from Apple is far better than Microsoft... BY A LONG SHOT.
And for Android, OEMS are allowed to customize them with their own front end. Sure they have minor bugs, but, each OEM is selling their product with their name, they are not selling Android, they are selling HTC or Samsung so their front ends are a little less bug free. Android devices come with their own bugs and not really the OEM's fault more of the base OS under it all. It
IS something to be expected from Android devices.
I am NOT talking about upgrades to current phones, in no way or form or the Preview Program... I am talking about you walking into a store, plopping $650 big ones and getting a brand new phone that is in a SEALED retail box, that is LOADED with a ton of bugs (crashes, OS screen just disappearing, 1/2 finished features, the LIST goes on).
For the record, I am a big Windows Phone fan, I have had Microsoft Windows mobile/HPC/PocketPC devices from 1.0 and with phones, maybe about 10-15 devices now. I see the issues, fan or not, it's a MAJOR problem for me to see Microsoft do this. For people to defend a retail phone with this many bugs and make all these excuses is just showing one thing, Your Windows fan boys.
This is just like iSheep or Fandroids (as they are referred to) you are too blind to see the problems with the OS of your choice.
Sure, I am a fan but, clearly reviews are showing the level of bugs, like the OS review said, funny most issues he claimed about his 950XL, I see on my ICON. So I am sure they are not EXCLUSIVE to the 950XL, it's the software.
You need to get over it, Windows 10 mobile is a buggy mess and there is NOT A FREAKING excuse for Microsoft to release the 950 and 950XL with the level of bugs that it has. When spending that kind of money, you should not have to wait for the NEXT UPDATE...
Even if Verizon picked up the 950XL tomorrow, I would not touch it with a 10 foot pole....maybe after 10 MAJOR updates...
Hardware is nice no question....the software at this POINT is a buggy mess.