This is something I could go an at dangerous length about. We DID have it better back then because the constraints of hardware kept software in check. We had to keep it simple because we had no choice.

The reason these ancient customers suddenly crawl out of the woodwork is that WE NEVER HEAR FROM THEM. The software was that bullet-proof. This was the first time the guy called in over 20 years. He just sent his monthly payment in (We lease the software) and kept running his business.

Now, we build software on top of frameworks built atop other frameworks. Any link in the chain can be automagically updated from the Internet with the user completely unaware. Then things start flaking out.

Yes, I could take that approach with the new stuff and do everything in house. It would mean nothing because the operating system ITSELF has the problem.

We've gone backwards in many ways.

//