I am generally for subscription models. From a business cash flow perspective (on both ends) it is a good deal for organization who are growing and actively trying make money.
It certainly is wonderful for the company renting you the software, because they are getting money for literally nothing. Every month, for years on, like a clockwork. Wonderful way to make business with assured income, whether or not you actually innovate or improve the product - why to worry when you are literally holding the clients' data for ransom.
Also don't forget that cashflow isn't everything, accountants are pretty good at comparing a one-off cost vs pissing money away with the subscription costing much more over time.
Engineers tend to whine. I am not concerned about Autodesk's extistence in 20 years.
Well, hopefully your clients are not neither and are going to be willing to pay to for replacing a perfectly good equipment that you cannot produce a new hardware revision for anymore .
If in 20 years it all goes south you have the production data as well as the most open and documented PCB format on the planet . (sorry, KiCAD is a disaster. That file format seems to be as stable as a skyscraper on a fault line). At that point you might want to consider why you are polishing the same turd and move on.
As if Eagle's file format didn't change few years ago completely.
Files in XML or whatever format are of little use if you can't find software that will actually allow you to open and modify them. The 3rd-party importing is always iffy and usually one way street, with no way to go back.
BTW, Kicad's file format is also text, based on s-expressions and upwards compatible. Which are very much equivalent to XML (in fact, predate SGML and XML by a few decades and served as an inspiration). I don't recall ever having issues opening old Kicad files with newer versions of the sw.
While I will continue to use Altium/Solidworks, I wish the best for Autodesk and EAGLE. Just look at the progress under the previous pricing model when it owned was Cadsoft. It literally was not improved for 10 years. There were minor bug fixes but users never saw any substantial improvements.
And that has what to do with the subscription model? If Cadsoft has tried to switch to subscription model, they would have been in liquidation and not sold to Farnell or Autodesk.
Autodesk is pouring money and engineering into Eagle because they don't have anything else similar in their portfolio - and their MCAD tools are notoriously unfriendly when it comes to integration with anything. Also because if they have slapped the subscription licensing on the old Eagle, everybody would have given them the finger, given how expensive the subscription is. So no wonder it is improving - but given the sorry state it was in, they are basically only playing catch up with the market.