You can do this for much cheaper - all four of your tires are broadcasting a unique ID to report tire pressure, the radio to pick it up is cheap (because cars), and TPMS has no facility to randomize or otherwise secure this.

It’s actually even easier, your car has a plate on the front with a unique ID that a camera scans, often to automatically track your park time for ticketing.

I can’t really care about obscure Bluetooth tracking when every business has CCTV doing facial recognition.

Also, you can read the plate from much farther away than the TPMS sensors.

Yeah exactly, with a car I would no longer be expecting any type of privacy, sadly.

Here in Holland we must even have a mobile phone module in every car so it can call the emergencies in case of a crash.

Not all cars have active TPMS. my Volvo xc90 had them but in later models they switched back to passive ones. So it is not even a given for higher end models.

That's not quite the end of the road, though: The tires themselves often have RFID tags embedded.

https://rfid.michelin.com/what-is-rfid/

much harder to read rfid at a distance

I've had trouble reading these from more than a few feet away, but I concede that I have no idea what I'm doing