I think you are missing a very significant point: without doing these things, he wouldn't survive. The article suggests that he couldn't afford the new cash register at the time, so he made the best of his situation.
Future-proofing your business is great, but if you can't hold on long enough to even exist in the future, then it's premature optimization.
Future-proofing your business is great, but if you can't hold on long enough to even exist in the future, then it's premature optimization.