Games like DotA, LoL are based entirely on a matchmaking problem that is fairly similar to that in ESO's BGs. They have put a lot of effort into figuring out how to deal with solo vs group queues and progression/MMR/ELO. Although people still complain, those game's succcess clearly demonstrates that their strategies work.
Why would anyone think that it is a good idea für ESO to completely ignore all of that?
I cannot play with friends / guild because if 90% of games are stomps it feels like I am just spending my evening sitting in queues doing nothing fun at all. When playing solo, every few games you get matched with rather new players -- usually without even a food buff and face a 4-man premade (that I often even know from duels and other occasions and who will even message me something like "RIP xDD" before the match starts. Tbf, I personnally don't find this too frustrating and still enjoy BGs, but then again, I have put way too much time into this game, outnumbered PvP, and BGs themselves and I can only imagine how frstrating the experience must be for those 100CP, no-bufffood, whatever-just-dropped-equip players that I somethimes get queued up with.
Kasiia - Templar (AR46)
Kasiir Aberion - Sorc (AR38)
Dr Kastafari - Warden (~AR31)
+ many others