You seem to think that carplay can automagically connect to the internet without any cost involved.
That cannot happen. It is a cell phone basically and needs a monthly plan just like your phone. Do you have free internet on your phone? No. So, don't expect free internet in your car, either.
carplay does not include an LTE radio of any kind. It's a spec to allow an iphone to display content on the screen in your car over a lightning cable. Any internet data is transferred by the iphone using the existing data plan you already pay for. There are no ongoing licensing fees from apple and no reason it would cost a car maker any money to have it keep working. carplay works perfectly fine in cars that don't have their own cell radio connections.
If you boil it all the way down carplay is like having an hdmi port in your dash that displays your phone on the car's screen. If your bluray player had an annual fee for hdmi to keep working you would be annoyed at paying that too since there is nothing about an hdmi port that it makes sense to charge an annual fee for.
There is no reoccurring fee to Apple, it uses your existing phone to work with it, it doesn't include its own radio.
As I said before, the actual money involved isn't what would turn me off. It could be $1/year and I'd feel the same way. It's the principal of being charged an ongoing fee for something that doesn't require it. I'm happy to pay to change fluids in car, or pay to get data over an integrated radio because those are ongoing services that require the service provider to invest in maintaining or offering a service. Having carplay continue to work after they build the car requires bmw do exactly nothing.
I have no issue with bmw charging whatever they want for people to get a leather wrapped steering wheel. They should charge obscene amounts of money if they can get people to pay. What I have a problem with is bmw charging me again next year if I bought a leather wrapped steering wheel. I already bought the feature, I own it, they can't charge me again. The fact carplay is some code and a security chip from apple doesn't make it different from a steering wheel. The concept of ownership is being eroded.