Totally understandable. However the game lacks life, traffic is the only one which puts life in a map else its just you and nothing else. so traffic addition would be favorable.