Our experiences have been different, and I must acknowledge that my experience is not universal.
Some of the software I use on a daily basis is much better than it was 15 years ago, but I can't think of any improvements in the last 10.
I'm glad your experience has been better.