"You want to be paid more money? Produce a better product. "
nope. That does not impact pay. Get thing out at the arbitrary schedule, regardless of quality, mean you are a team player, and as such worth more.
Look at you own post. It seems Oracle, SAP, MS, et all make a lot of money with their crappy products.
Yeah, I work with them to.
We need a solid push for actual engineer in software. Not just some coder who calls themselves an engineer(often illegally), but someone who is certified and needs to sigh off on projects. Lets put actual testing in place. Actual documentation.
Like actual Professional Engineers.