The hassle with the fans is the only reason this song hasn't been played live since 2008. Btw, it was in LOTB 2018 tour poster hints. The flow of the song is great live. It was a live staple for 7 tours in a row (1986-1998)!
That and the fact that there's simply not much room for that kind of songs due to lack of bigger rotation of "staples" between tours a, new semi-staples from the later stuff, like Blood Brothers and The Wicker Man and dominative presence of 1-2 centerpiece-y songs. Which is good - I wouldn't trade Sign of the Cross (or The Clansman, for that matter) for Heaven Can Wait quite so easily.
Besides,
is it the only reason? I mean, it sure is probably one of the biggest for it's omission since 1998 save short run of 2003 dates and 2008, but I just don't see it being too high on the list of songs they'd definitely prefer over... well, a bunch of other songs. I agree that it's a solid live track and all, but while it's quite easy for Bruce, I doubt it's really that exciting song to do for him either. And overall, I think it wouldn't really serve too significant role in the set now. Sanctuary was quite a staple too, but I believe it has enjoyed relatively few stints for the very same reason:
good fun, but a set of approximately 15 songs doesn't really leave much room for that kind of picks.
The Final Frontier is a short & easy great live song.
It is, but there's quite a lot of those around, right? And most of them are most likely very much higher on the priority list...
I don't want to be too nitpicky, especially since I love speculating and setlist fantasies as much as anyone, but I think venturing into "it would be cool/it would be great/I wish..." territory can very easily lead far away even from the actual speculation, hehe.
I mean... I would love to hear Infinite Dreams, Judas be My Guide, Paschendale, Afraid to Shoot Strangers, Still Life and many others, but that has quite little to do with the upcoming tour...
Stranger In A Strange Land has a sci-fi cover and has a bigger chance than the title track of SIT.
It most definitely does, but it doesn't really have much to do with the narrative of the song. If it gets played, I doubt the single artwork as it is would be the backdrop. I agree about the song being definitely a realistic option though, especially when compared to Caught Somewhere in Time, which they'll most definitely NOT do ever again.