Pro Tip: Waiting to play a game you're paying monthly for is not, by default, a good design decision.
Everyone screaming about how the servers had a better sense of community, and how everyone was happy fun time ponies back in Classic and Pre-BC are wearing nostalgia glasses, plain and simple.
Here's the gist of what you're trying to argue: Unless you are in a guild that plays at prime time like everyone else in the game, you are sol when it comes to running dungeons and that's...Okay? This is somehow something that Blizzard should aim for? They should alienate the people that only have a few hours a day, if that, to play and say "Sorry, get out, you can't play our game because you aren't playing at the right time." This is the issue SWOTOR has right now, and it's what's killing the game. If you don't play late hours, when your server is bustling the most, you aren't getting anything done, period.
People that can only play a few hours in the morning, afternoon, or graveyard hours due to their work constraints should, if I'm reading this right, simply not be allowed to do group content easily because they aren't playing when everyone else is, and people are actually saying this is okay. And don't even get me started on the fallacies of "well join a guild and play with the people on your friends list" argument.
Unless your Friends List is several hundred people long, and your guild has a consistent active roster of some one hundred + players, you are going to run into the simple issues of:
-No one is online right now to play with
-The people online right now don't feel like doing dungeons with me.
Now what? Without LFD/LFR, you get to go spam trade, and if you aren't doing that at a reasonable hour, you aren't getting a group...so yeah, time to go sit down and play another game..when you're pay $15 a month to play it. That makes zero sense, sorry. One should not have to wait to play a game, period (unless of course said game needs to patch).
If I want to play Dark Souls, I put in the disk, turn my PS3 on, and immediately jump into the game. I do not need to sit there and wait to find people to play with. If I want to play a multiplayer FPS or RTS, I start the game, hit match making (or find a server), hit play, and hey presto, I'm playing a game. It has nothing to do with being entitled, nor does it have anything to do with the age old argument of "Gamers these days have no paitence".
You payed $60 for the game, you are paying $15 a month to continue to play the game. You should not have to sit in a capital city and spam trade for upwards of an hour to get into a group to do high-end content on the character you want to play. You should not have to bench that character and go play an alt because you can't get groups.
LFD and LFR has allowed every player in WoW to now play the game as they wish, with whichever character they wish. And you know what's really amazing? It even has a feature in there that's just like pre-bc and BC. If you only want to play with friends, why you can just invite your friends/guildies to your group, hit a button, and off you go!
The arguments that LFD and LFR are bad for the game are bullocks, as are arguments that they've ruined the community, because I'll let you in on a little secret: There were just as many ass-hats back in pre-bc and BC running 5-mans as there are today, because if you were in a big active raiding guild, you had no reason to be nice to random people you picked up in your trade groups, as even if they "blacklisted" you, you could just as easily go run with your guild later that evening and do content they were never going to see anyways.