I think almost all users would like easily swappable iPhone batteries. All users would have liked Fords with multiple colours rather than black. Many users would have asked for text messages over 160 characters in 1990 or Facebook with their own themes on the page. Tradeoffs abound. Sometimes what users want will get you to a billion. Sometimes it’ll kill you. What’s the difference?
They did, over time, choose car manufactures with different colors. But they also loved the price Ford could get for them making only one color available, at first.
The problem was that getting multiple colors made your car extremely expensive and the car had to wait way longer in the queue for the paint to dry. But only at first, over time those problems got solved and people could get to choose colors for cheap.
Today everybody wants closed 3d printers with swappable heads that could print multiple materials and support. They just don't want to pay USD3.000 for it when they can buy a printer for USD200.
If you want to be successful you always have to listen to your users. But you also need common sense.