DT is crossing an ocean for us. That, and they're completely at the mercy of national promoters. The best they can do is set aside time (weeks!) away from home, and hope they hit as many fans as possible. I realize your animosity is not aimed at the band, but consider that they have to listen to a lot of (ultimately flattering) complaints about the tour schedule.
I plugged Buffalo and Rochester into Google Maps (obviously, Google estimating the city centers gives a shitty estimate). The rough count is 80 miles, 1-1/2 hours. Maybe the time is completely inaccurate, with NY traffic. My local concert town is Detroit, which is increasingly skipped on tours for the kind of music that I like to hear. As a result, I am driving to Chicago. As a rough estimate, that's 262 miles, 4-1/2 hours. Cleveland is closer, but seriously, fuck Cleveland and everyone who lives there.
I empathize! I truly do. Our situations are different (as my employment situation is a bit sunnier), but we're completely at the mercy of the massive concert industry. We should be thankful that we've had the opportunity to see the band in the country twice in two months.
The downside of the internet age is that DT has a rabid global fanbase, and only so many days in a year to see everybody. This second NA tour is neglecting their home audiences in Europe (who will be cared for shortly). Shit, Tunisia got a second date 5-1/2 months after their last one because thousands of Tunisian fans were loading arms and supplies into boats, intent on marching in full battle dress straight up through Europe. It's a great sign for the band, but they get stuck catching a lot of (again, flattering) flak because they can't see us as much as they (and we) would like.