People who whine about LFR/LFD/whatever need to realize that those things had to be made for a reason: Not a lot of people was actually doing that content. Just because you, and the people you knew were, doesn't mean everyone was. Hardcore players live in their own warped little world. Even a lot of people who call themselves casual are kind of warped. I've seen people who say they do normal raids with a guild, and claim to be casual. You're not. You're doing content that a very small amount of the player base ever does.
What the top 20% of players think WoW is, what Blizzard thinks WoW is, what the huge middle of the playerbase think WoW is, what the lower player base thinks WoW is, and what WoW ACTUALLY is, is all in direct conflict with one another, and THAT, my friends, is the biggest problem in WoW.