

You’re argument seems like Suresh’s to me, in that making working software is just laughably easy for a competent engineer.
This begs the question why noone is exploiting this market gap. But there’s a couple explanations…
It can be a coordination problem, in that there are just barely any competent software organisations with enough engineers. The problem can also lie in how software is bought, since customers seem completely unable to determine the competence of vendors. Perceptions on what kind of software is a safe, respectable choice may even be anti-helpful in this regard.




Congratulations for your securing of relatively tolerable employment!