Hot take,
It’s fun to meme Rave Ref, I do it too, but he merely externalizes his passion for the scene. EDM is full of characters, him included. I don’t believe his presence is a negative. He’s grown and learned, got rid of the whistle. Ultimately, why care so much?