Because installing a tracker on someone’s car will end with lots of privacy issues? You need a tracker to properly attribute taxes to the person that owns the road, and even though you don’t need super accurate trackers, any tracking can be abused.
You don't need trackers if you just want to replicate the mechanism of the fuel tax for cars that don't use fuel. For that you only need a tamper-protected mileage counter.