Absolutely agree, that "If you can deliver a well performing, and good looking application, no one cares about the code."
But are there a lot of such applications ordered by middle and small size companies?
I think the absolute majority of applications are tested to "good-enough" state where developers assume maintenance issues.