I agree with this mostly but some context is needed. Everyone has a ceiling and a floor skill wise. I have thousands of hours(over 4000) and I am a decent player. There are still some groups in Duos and Squads NA FPP that just absolute wreck us. We learn literally nothing and it does not elevate our skills. We will continue to lose to them. It's not an easy game to get really good at.
I agree, random bg is more demanding, there are too many premades that want easy game without any challenge.
As zorino said, you are very unlucky, 20 loses in a row is hard to do even doing it intentionally.
Honestly for me it is hard to comprehend that there are so many people wanting graveyard farming, which is extremely boring, for both sides.
It's all about their hk numbers on the leaderboard, they want to have as much as possible so that when (or better said... if) they apply for a job, they can say they are top hk farmers.
On Lordaeron it seems that the horde is the most pve-oriented faction and the least pvp-oriented.
This could be one of the reasons why the alliance has a higher win rate.
You’re not imagining things - that’s exactly what’s happening. The problem isn’t random matchmaking or bad luck. Nearly every battleground is dominated by large premades: usually 10-15 players in smaller BGs, and full 40-man raids in AV and IoC. These premades queue constantly on both factions, often using alts to dodge facing another premades or farm on both factions.
They’re not there to win - they’re farming honorable kills as efficiently as possible, which means stomping solo players, not ending the game.
Merc mode makes it even worse for you, because you end up playing against premades from both factions who actively avoid premade vs premade fights. Plus, there’s a higher chance you’ll fill the spot of someone who quit after being farmed in an ongoing battleground.
Since you’re a rogue - sorry to break it to you, but those premades don’t exactly roll out the red carpet for you. You'd have better chances as bis DK, Prot War, PvE hunters, Spriest, Fire mage etc and healers of course.