Really, that's how it is in US? Any semi-decent country is responsible for creating comfortable conditions for anyone to vote.
Here in Poland there were 28k voting offices for 30 million of potential voters, so there's on average little more than 1k voters per office. It is almost impossible to be waiting in line for more than 5-10 minutes, even in the most crowded offices.