If you were charging at a non Supercharger with its own auth and billing mechanism, you most likely didn’t notice. I noticed in the US, but only because I emit my Tesla API call logs from teslamate into a monitoring tool catching the non 200s.
If you don’t want to enable data sharing, you can disable it. If you don’t want to enable mobile app functionality or OTA updates, you can remove the cellular module (Tesla specific, I can’t speak to other brands).
By 2035 (the new EU combustion vehicle ban agreed upon you mention), an entire generation will have grown up with EVs as the new normal. Right to repair should still be a thing, but that is a distinct issue, not something that should slow the electrification transition until perfect (passenger vehicles are responsible for 61% of CO2 (EDIT: transport) emissions in Europe).