Everyone will have their own OS preference.
And not everyone has the knowledge to flash their phones.
There should be an option in the shop, to choose which supported OS we prefer (Android, FairPhone Open, LineageOS, Ubuntu Touch, Sailfish).
The factory should make few phones with each OS, so when a new customer choose a certain OS, it’s available at the warehouse for immediate shipping.