Yes, Alice deserves a spot for sure. My very first concert ever...(13 years old) was watching Alice from a blanket on the floor of the Long Island arena - Dead Babies, School’s Out...he had the big snake on stage - he was incredible. Blue Oyster Cult and Fleetwood Mac opened the show for him.
I aaw Alice 2x in Tulsa, his Billion Dollar Baby, and Welcome to my Nightmare tours. The one I really wanted to see his Killer tour. A classic performer. I believe he started “glam rock”.
They probably don’t like Alice Cooper because he’s a CONSERVATIVE!..................................