Some day you gonna realize that it's not LFD ruined or ruins or will ruin a community.
LFD is just a freaking tool designed to make life comfortable.
Join some chat channel you say? Alright, now assure me, please, that this chat won't be flooded with enormous amounts of BS, like any public chat channel?
Assure me that I'll get a group anywhere I want within 20 minutes, will you?
Again, WoW's cross-realm LFD hasn't ruined anything.
Yesterday I tried to run a flashpoint. I spent 3 (three) freaking hours, half of this time looking for a group and half of this time wiping because of lame healer. With LFD we'd just kick that dude out and get another. Note there was over 200 people aboard Imperial fleet at that time.
I've seen some guy spamming general for an hour trying to get a group for some 4-men quest. Eventually somebody said like: Dude, shut up. Rather then just to help him. Area was populated with about 80 people.
Myself got 4-men quest, promptly came to the required area and been just standing around asking for a group for an hour. I've seen two or three groups run before me in and out. There was about 60 men around and i was just sending messages into oblivion.
Wanna more examples? I guess, that's quite enough. There is so much for a good, healthy and LFD-less community.
Well, don't get me wrong, I'm all for a good company and for running group content with friends. We got guilds for it. That's a good, reliable and troll-proof solution.
You know, i'm just trying to guess, why do you hate LFD so much? You get kicked out of groups too often, do you? Maybe it's because you play a dps and can't pull half decent damage and got no clue about disabling adds and interrupting? Or are you a healer unable to hold a whole group alive? Maybe a tank who got no idea about holding threat and getting mobs off a healer? Well, in this case you must hate LFD, because those good for nothing elitist nolifers give you a boot all the time and find a replacement all too quick. Of course with no LFD they would have to babysit you all the way, you might be the only one in a mile around.
TLDR: LFD is just a tool. It helps to enjoy the game, it helps me to keep my friend list filled with actual friends rather then some dude i've been running a dungeon with, like 20 levels ago. Also it helps me to keep my ignore list very short.