You know the game has a thing called Add-On
But finding groups is already easy hence why no Add-On LFG system or a website similar to www.gw2lfg.com
You having problems finding a group, that's your problem not the majority of playerbase problem.
If the playerbase really had issues finding a group.. There would be a group finder add-on...
Just like Skyshard finder
Just like Lorebook finder
I seriously don't understand why you guys have issues finding a group, its really easy in the current state.