Agreed. Also it reduces costs significantly if issues can be remotely inspected and fixed. Software updates regularly get sent to new vehicles that would have cost a lot of time and money to do at a dealership.
Yes, they shouldn’t be sharing your data. Yes you should be getting compensated if you opt into data sharing.