SteamPoweredKleenex I don't think so. I think the internet just creates this giant echo chamber that magnifies the input of people that think the reference is the joke rather than an aid to actual humor.
In other words, people are as stupid and clueless as ever, they just now push the 95% of everything being crap to about 98%.
Hooker Who is blaming everything? I blame quite a bit on the generations before mine.
Blue I only recognize like half the music. Ievan polkka is the song my alarm clock wakes me up to. I actually hadn't heard of the leek girl meme. I found out about the song because some web series used it as their theme music.
EvilHomer I recognized everything but Leek Girl. I thought they were going to do a Salad Fingers thing when the veggies came out, but nope.