I can't understand the exact meaning of the word "live" here. Does it refer to live perfomances, that means that Queen didn't use phonogram or it means "full of life, energy or activity"? http://dictionary.reference.com/browse/live
Queen is significant in the sense that they are one of the major bands that manage to bring a theatrical element to rock music in mainstream consciousness. Despite that, however, they never felt too cheesy or unnecessarily flashy. They were also consistent live and rarely ever messed up any of their performances musically.