• Are we sure it takes longer for new applications? I know we're in a mode of enhancing applications in small ways on a regular basis, but it seems that we do often develop new applications in months or even weeks instead of years.

    Is quality down? Not sure about that, it's not great now, but it wasn't great before. At least not 10-15 years ago.

    I do agree that more and more we have people that are less and less qualified touching applications and making life hard for us.

    We upgrade too much, and I think that's a problem. Instead of charging for support and having longer lifecycles, we have shorter lifecycles, and often free or discounted support (and we get what we pay for). I think I'd like to have us go back to 4-5 year time frames for new versions and have support for 8-12 years for each one.