It feels like there is a wide open opportunity for some new OS's to enter the mainstream marketplace. I see nothing but dissatisfaction with the incumbents.
1. Retail presence
2. A large advertising budget
This is why it's so difficult to challenge the existing duopolies on desktop and mobile. If a consumer can't walk into a retail store, see a device on the showroom floor with the new OS installed by default, and buy a device with the new OS installed by default, then the new OS has zero chance of becoming mainstream.
Among other reasons, this is why Linux has failed to go mainstream. Linux has no retail presence, and it's not advertising to consumers.