I think we have to slow down a little...
well they're not playing new stuff but they're playing, the reasons behind are not our business. If you don't wanna pay for the same set list don't do it. You have to feel pleased and satisfied you can choose go or not, that you can "get bored" of STP shows. This tour is giving some people the chance to see them live by FIRST TIME! does anyone think those people care which songs they play?
As for the new record, waiting is not that hard, the time will come when it has to.
Music is a business, as in any business the goal is making money, release a record is not the way, tours are. Musicians have to pay bills, food and clothes too.