I could actually easily picture the Self Destruct era band on a late night show in the 90s. Weird that it didn't happen.
This is promotion. Its not selling out or resorting to anything. Its an awesome form of promotion. Its not like they're doing the halftime show at a sporting event.