as far as the quest tracker. That just needed to be put in. Everyone just alt tabbed to Thottbot or Alakhazam or whatever and used that with coords, so quest tracker just made it so you didn't have to use those sites. Great addition.
As far as LFD/LFR. I don't mind LFD as much, though I see how it killed community it did make up in convenience, but not sure if the loss of all those great possible connection that could have been made make up for it.
But LFR is completely different. it's convenient in a way, but in the end you just sit in a city waiting for an hour+ long queue, and if you have to bio or afk for even 2 minutes or you alt tab to check email and miss your queue it's like ARGH!!!!!!!!!!! I don't think LFR killed the community, because there was no community there to begin with. The people who generally do LFR more the most part, didn't really raid to begin with. It does however really bring out some really horrible behavior, that I do agree with. but w/o it, if you didn't raid, you were basically stuck in dungeon gear, sometimes that gear for years until the next expansion. Maybe one upgrade in that time. though wrath and cata had those last patch dungeons that upgraded gear but still, it's a long long wait between upgrades. It is nice to get better gear somewhat regularly even if it might be considered welfare gear by some.