I really think the neverending 'write, record, tour tour tour, write record tour tour tour' cycle has taken its toll on the band.
I don't know what you actually meant with writing "tour tour tour", but if it's the same thing I intend, I noticed too that mid-sized bands (big but not as big as the titans of the genre) spend a lot of time on the road, going over the same places more than once.
The reason is obvious - touring is where money is, and the more they tour, the more they earn. But it's hard to follow these tours, there's an european one, then an american one, then another american one maybe with a package, then another european tour part II with the same setlist... it's tour tour tour until "Well, I guess we've stretched this as far as we could, we should do a new album".
I also don't begrudge them too much for sticking with Tommy's songs - with all the lineup changes, the number of people who didn't play on the Khan album is increasing, I bet they want to play their own songs, it's not a situation like Maiden where Blaze kinda had to play those Bruce classics, the new songs - at least the new classic - are strong enough to warrant a place in the set. And Tommy is fantastic (and from what you can tell a very nice and positive person), so he was a blessing for the band, but yeah, the autopilot feel is strong with the latest album. I absolutely ADORED Haven, I think it's a fantastic album, but The Shadow Theory feels like one of those "two-three cool songs and the rest is forgettable" albums, which I never thought would fit a description for a Kamelot record.