Two years isn't really that long to wait for a show... How often do decent bands come out with albums? I know you're used to ICP putting an album out every time they walk out of the bathroom from taking a dump, and they tour as 50 diff groups but... You basically should get a show just about every time an artist puts a new album out. Tech tours WAY more than that, I'm pretty sure.