I have no difficulty meeting up with other players in WM. Couple clicks to form a group so we are in same shard, bingo, can see each other. Not difficult.
The not seeing familiar players issue is trickier, but there are things you can do to help.
For enemy players…
I use an addon called Spy, that has a ‘kill on sight’ list feature that alerts me when kos players are nearby. By using it, I realize that I actually see the same players again and again, much more often than I would realize if no kos list. And that’s only kos players, I likely see other repeat players without realizing it.
For ally players…
I’m in a wm wpvp guild/community, so always see same allies because grouped with them.