As someone who has to drive vehicles for work that have a similar system thats GPS based, I dont hate this shit as much as you would think.
I dont come to work to lose money because I get fined for speeding. I think “Oh shut up you fucking nanny piece of shit…” but I still slow down.
Yeah canbus systems are an absolute fucking nightmare too. The same wire controling several systems.