Pvp!pvp!pvp!pvp!
i'm sure they are tying to see who goes where and uses what. They don't need you knowing all the spots. that no fun for the rest of use newbies... That way they can make it funner. maybe add moving thing to throw off your line of sight.. some animals or people ....something if you shoot you lose money. you need that money for guns and things.. that should make the game really fun.. some idiot on your clan team blows up a kitty and loses $500 in game money. that would make my day.. I think there should be civilians running around scared and have to watch your fire not to tag one..
Having ped's in the way sounds cool but i think it would slow the pvp down to much.
Happy Hunting!