My Subaru needs an oil change every 6 months... it takes a few minutes. It does NOT remind me and I don't have to reset a computer. Life is simple, life is good.
My more $$$ German car needs a service once a year. It reminds me. The actual oil change is easy, but THEN I have to reset the computer!! Not so easy. That needs special software. I bought a pirated package from China. They need a subscription too. Otherwise, I must take it to an "authorized" garage... more $$$. And all of this before there are actual problems to fix...
When you pay $$ for a big machine, you SHOULD get everything you need to keep it operational, indefinitely. No separate software packages, no subscriptions, etc. Maybe you need to download something on your tablet/laptop and buy a cable... but that should be it. That would be the law if I was the emperor! (No no no, I don't want to be elected president, stupid job. I said Emperor dammit.)