But the basic point is correct: If downtown Buffalo can handle 60,000 people arriving between 8 and 930 on a weekday morning, it can handle the same number arriving between 9 and 1130 on a Sunday morning. No problem.
Re: DC, the problem there is a little different. First, they had the bus thing, and I lived there then and experienced it. You're right, it's a nightmare. But on top of that, there is not as much of a tailgate culture there, not everyone has cars, and it's the worst traffic in the nation. So, IMO, there's more of a load on the metro there than there will be here.
There is enough parking in the three cardinal directions radiating from downtown for everyone, and the traffic isn't going to be any worse than it is in Orchard Park. (Seriously, is it even possible for it to be worse?) It very likely will be better for the reason pointed out in the article: the city already handles that traffic every day.
EDIT: I'm in total agreement w/ you on point 5 and still want a dome, for selfish reasons (I'm a weather wimp and I'll freely admit it). If there's a dome, I'll likely try to become a STH. If there isn't, I likely won't.
All that said, as a taxpayer, my preference is renovation. That's not going to happen, though.