I agree that something had to be done to help people finding groups.
However, i believe the disired effect could've been realised with a more fleshed-out LFG trool. This would've made group making allot easier while still keeping the control with the players. LFD has caused more harm to the way the game is now played using automated groups then it helped people out with creating groups.
GW2 solely relies on a LFG tool which has worked out quiet well if you ask me