I really think a lot of people are not getting this. The vast majority of social experiences and lasting friendships came from the journey to the instance(especially on PvP server), and completing the instance(which took much more time and effort than current LFG dungeons in retail). This addon will make those experiences easier to attain.
You are not automatically matched, you are not teleported, you aren’t judged by some gear score etc. I honestly do not understand how people are against addons.
The scary thing about LFG is the automatic group creator, cross realm, and teleport to dungeon, and none of that is in this addon.