When it comes to schematics/PCB design that isn't true because each package has an incompatible format. Moving from one package to another means flushing many hours of work in the libraries down the drain. If you rent package A and move the package B you have to keep paying rent for package A in order to work on your files made with package A.
I just switched from Solidworks and Mastercam to Fusion360 - totally and completely different in every way. The learning curve is steep, but I weighed my options and decided it was better in the long run.
That was a decision I had to make. Not an easy one, but I had the option to jump ship and I did. None of my old work is compatible so I have to maintain an old system for as long as I need to access legacy files. It really sucks, but still a choice.
In the 90's I bailed on Avid for Final Cut Pro. A huge challenge, but better in the long run. Then bailed on Final Cut Pro in favor of Adobe Premier Pro....again - huge effort to switch, yet I did along with many others. Each time I had the option to stat with software that no longer fit my needs or jump ship.
In a perfect world - everything would be perfect and never change after it is learned. In the real world - things change.