All just meme acquisition?

Still not sure how I feel with this new wave of love for Deftones as a fan, but it's good for the band. I just don't understand if it latched on to the meme culture, but regardless welcome aboard. 😂