Anytime someone disses the Beatles all they're doing is revealing they have no sensitivity whatsoever to what makes music great.
I'd bet my life that people will still be listening to the Beatles in a 100 years. They'll be listening to very little of the mass-marketed crap that passes for music today.
And there will always be new Beatles fans, just because the music is that good. I have a nine year old son and half a dozen teenage cousins. Every one of them thinks the Beatles rock, because they hear their music for the first time and think "Oh my god, these are good songs compared to what I'm hearing on the radio".
I think the generation coming up is going to be a lot more sophisticated about music and they won't be as taken in by hip hop poseurs, American Idol wannabes, and pretty teenage dancers masquerading as musicians. They seem to be a lot more resistant to advertising bullshit than the current crop of young adults.
Must be because of better parenting