That's just laziness on part of the refactorer. At that point, you need to use an outer if-else statement. Ternary operators are confusing when nested.
You don't remember the crappy screens, overall build quality, user interfaces, apps (mobile java lol), performance of phones in the pre-iPhone era? All those problems went away when the iPhone set the bar in these fields.
The only ones I can relate to Nokia was internal wars between Symbian and Maemo units, and the fact that Symbian C++ tooling and C++ dialect were a pain to use.
Virtually every new phone released today looks like the iPhone. That's your revolution right there. There are many technological advantages the iPhone brought. First and foremost the capacitative touchscreen. Nokia didn't go with the times and that was there end. Wether it was caused by internal wars or a stubborn leadership is irrelevant.
The point made in the comment you are responding to is that we will also still remember those phones 40 years from now: when do you decide the revolution is over?
Exactly. A revolution places a new king on the throne. Once the king is installed, it is no longer a revolution, but simply a reigning monarchy... until the next revolution comes along.
As an aside - I wonder what the average time span of a revolutionary war is? I tried Googling, but there doesn't seem to be a definitive answer to this - possibly because a 'revolution' isn't measured as a span in time, but rather as a momentary event (usually marked by the start date of the revolution). Anything after that seems to be considered a 'war' or a 'rebellion'.