If you said part of the challenge was developing into a good team that works well together in the game, I'd be all on board. Part of the challenge of any game should not, however, involve jumping through hoops outside the game just to find ways to play it at all. Let the challenges come from playing the game, not trying to gain access to it.
There's literally no valid excuse for forcing your community to rely on external utilities just so they can access content they've already paid for. To answer you more directly: why not seek potential teammates out here? Because neither this forum not any of the other sites for this are actually a part of the game, they're imperfect band-aids players made to overcome a frankly glaring flaw.
English
-
This ^