Ok, so I understand it's one of these "wait till you play it" kind of topics,
but...
I think they've gone a little "throw everything into" style.
I mean, tracking device in your car? Really? Kills the whole imagination of GTA that you can get away with messing around with others.
It's like they've created an online universe for people who can't take a joke. it just seems too serious of a concept they've come up with.
Locking your car doors? Taking a shower? Security cameras on your place of residence?
It just seems too much.