> he found out that you created a serious hairy mudball
No question about it, we're talking about early 00s web development. osCommerce required register_globals to be on. By today's standards, it's an aberration. But, really, quite a few best practice-y things from early 00s look quite antiquated today.
For all it's warts, almost the entire stack remained untouched (just looked at our initial git import from when I returned), as the company revenue hovered around $4m/yr for a few years.
The company's location is not well suited to hire tech talent, and my father tends towards a 'butts-in-the-seats' management style, which really prevented us from hiring someone who could do more than day-to-day bug fixes.
> you would kill the goose that lays the golden eggs
As of a few years ago, my father had basically no retirement savings, and he picked some up a pretty expensive hobbies. I think he's realized he's at retirement age without money to finance his current lifestyle. (A lifestyle that I benefit from, no doubt -- family vacations, family houses, etc).
Thanks again for the comment, it's a great perspective to keep in mind.