Yeah, I just had theatricality in mind
Which is a pretty large part of what makes glam glam, though I couldn't define it for you. I guess guitars are a big part. I'll try defining goth, new wave, and post-punk next.
When did Cooper start the elaborate live shows?