I spawned there once, walked for like 5 minutes, then finally someone picked me up.
I asked him to bring me to the nearest police station, he brings me back to that town.
There was a police station, with a vehicle spawn... /facepalm
Anyway 100% agreed, I see no reason why it isn't there. +1