I would argue that the main reason is because everything is about money, and the shorter marketability of everything. Colors are polarising, and affect the unsold inventory and perceived resale value.
Why manufacture objects in 10 different colours if you know the green one is going to be a tough sell? Why buy a blue car if you think you’re going to sell it back after 2 years and struggle to do so?
You don’t want things you don’t intend to keep to have personally, period.
replies(6):