to keep my first post from being too long i will continue here;
few bands have the ability or the luxury to literally get up in front of their crowds and literally play anything from their career and satisfy their fans......RUSH almost has that freedom.....yes, people always bitch about certain songs but outside of 3-4 songs they play ever single tour they really do shake up their set lists massively all the time.
of course, that luxury comes from their careers being built around rabid fans that love everything they do and essentially no hits or very little pop radio play. but not having this world wide hits opens the door for nearly everything to be played from their catalog WHILE still being able to sell tickets.
KANSAS can somewhat do the same....they have 2-3 songs that must be played and outside of that they can and have played damn nearly ANYTHING from their catalogs over the 20 plus times I have seen them.
and as a super fan of both of those bands it's freaking awesome to say the least.
but when you are a band like styx, foreigner, journey, def leppard etc....etc....etc..... then your success has been gained in a similar fashion as kansas and rush but enough different to result in you being "required" to play many more "staple" songs from their past glory.
the current version of styx does a pretty good job of adding some more obscure stuff into their set but make no mistake about it their "obscure" stuff is also mostly coming from two of their biggest selling albums that had many of those songs still played on the radio even though they were not released as singles. so it's not like they are or they can dig too deep......i wouldn't hold my breath to hear "man of miracles" anytime soon

although i would die if they did play it!