It doesn't matter what "caliber" music you think they put out. They put their sweat and time into it, and deserve to perform it live like every other musician.
but what songs would they do honestly....they dont have songs like Einstein or Ima Playa in their catalog....something that even the most casual of Tech fans knows....they are being promoted to Tech's fan base....they have their own songs during his set which is letting people who are more fans of Tech than they are of Strange Music hear whut the rest of the label has to offer.....these are the same fans that dont give a fucc about tha opening acts so they prolly wouldnt catch a Kutt or Krizz set in the first place....i see your point tho being signed to the label they should get a chance to shine on their own but just because someone puts their "sweat and time" into their music doesnt mean they "deserve" to have it heard.....just go to myspace theres plenty of examples of that on there....ahahah