I can kind of see the 'one sidedness' of the current setlist, but like we've discussed fairly extensively, it's a game DT can never win, the closest they'll get is seeing that a majority of people are satisfied after the gig and whether the set gets a certain amount of praise from the fans. Which is clearly the case with this one or they might have changed it by now.
Personally, I think a lot of thought was put into this setlist (obviously a lot of thought was put into the shows production) but echoing whats been said here, the songs really do flow into each other smoothly. Also, regarding songs that might not be favourites for individuals. This is an experience that I find quite consistent with live shows, I remember specifically seeing Chris Cornell, (he was opening for another band that I'm almost ashamed to mention

) they played a bunch of Soundgarden and Audioslave songs which everyone went nuts over, but he also played a very large chunk of songs from his more recent solo work, and even though I'd never heard any of these songs before, I really enjoyed it. To this day I can't even remember what the songs were but just being there, in the energy, experiencing music live, it has a different effect on your perception. You're less analytical about it and you just experience the groove and feel of the song so to speak.
I guarantee with a band like Dream Theater, (especially if you're a fairly hardcore fan) that you'd enjoy almost any song they played. And even if you otherwise weren't familiar or hadn't been a particular fan of certain songs, you'll be surprised how your appreciation changes when you're actually there.