One thing that the Icon might have over the new 950XL is that the battery life.
Seems the phones are too focused on super HD res and multi core processors in order to run continum that they forgot that Windows Phone OS is the least demanding OS ever.
Its a shame all the new phones are either...