My cofounder is an all the way competent engineer. Making this many assumptions would horrify someone halfway competent with logic though.
I'm doing the same as your co-founder currently. In a few days, I've rewritten old code that took previous employees months to do. Their implementation sucked and barely worked, the new one is so much better and has tests to prove it.