Let’s do the math here.
There have been people standing in line for two hours all day to vote. So pretty much, it sounds like as many people voted today as could get in.
From your complaint, it sounds like this has been going on for several days. You mentioned two weeks.
So if enough people will have been standing in line each day to require a two hour wait all day - that’s 12 hours of voting per day. (That’s assuming an 8 hour business day, and figuring they lined up at 9, started voting at 11, and the people that got there at 5 had to wait 2 hours until 7 to finish voting.)
This will go on for ten days (assuming business days only; I don’t know what your area is doing). That’s 120 hours needed for those people to vote.
And you think that it would work having them all vote on one day? Sounds to me like the voting wouldn’t be completed until Nov 8th - and some people would have had to be in that line for 5 days straight.
Either that, or a bunch of them would give up and leave - exactly as has happened in the past.
And your feeling is that the old method is “just fine”, and if voters are not willing to do that, then they’re “lazy”.
:dubious: Well, OK then. I guess you’re entitled to your opinion. And I’m entitled to mine, but I’m afraid I can’t share that with you here. Sounds to me like you’d really prefer that most people didn’t get to vote. You wouldn’t happen to be a McCain or Palin fan, would you? 
I do understand that it must be extremely irritating to have your workplace clogged up with people for days on end, but the alternative (proven by past experience) is to disenfranchise huge numbers of voters. Obviously, these people are pretty intent on voting - they are standing in line for upwards of two hours - so they’re not just a bunch of lazy bums who happened to drop by because it was convenient.
ETA: FWIW, I can imagine that if I were in your shoes, I’d be bitching about the parking, the hordes, etc. But I can’t imagine thinking that the old way was better.