It's unrealistic that an organization can predict exactly what users want. If you try to do that, it's like central planning of the economy. It just doesn't maximize people's happiness.
However, if you give them lots of control and monitor choices, you can modify your defaults to improve that situation... but don't expect preferences to remain static.