> The best software has a vision. The best software takes sides. When someone uses software, they’re not just looking for features, they’re looking for an approach. They’re looking for a vision.<p>This. We often try to build something for everyone, letting our opinions asides to avoid any form of trouble.
Yet I think that expressing our likes and dislikes (in a polite manner), and accepting our ideas/visions is the best way to succeed.
We have various exemples, such as Steve Jobs' vision in Apple or Elon Musk's attitudes.
While there are a lot of variables in success, I'm pretty sure expressing our opinions in our projects is one of the most important points.