Alot of modern citys which have been designed around the car do have straight roads. They tend to be based on a grid design to ease traffic flow but most citys which have just been built up over time tend not to.