I&#x27;m with you. I&#x27;m there to make the software better.<p>But the company is there to make money, and improving the software sadly doesn&#x27;t always make more money.<p>For me, I fill the need of writing better software by working on Foss projects in my spare time because is satisfies that itch so I don&#x27;t have to try and satisfy it at work.<p>On the other hand I really feel like this is one thing that makes Foss software better IMO than proprietary software. Foss Devs can spend hours working on something that turns out to have no performance impact at all, the point is they have the freedom to pursue that, and that in corporate development the norm is that those issues just never get raised, let alone fixed.