For those who don’t think this game is rigged I want to share with you a scenario and I ain’t good with maths but I’m pretty sure the odds of this happening are extremely unlikely.
im in battlegrounds top 2. I have 40hp and second place has 10hp. I am dragon deck and although my minions are alll quite high damage I have 2 OP dragons that are like 200-200+ that will just win the game for me by default. But he has that tier 6 poison minion that gains taunt wind fury and divine shield and due to his deck build he would get all of those buffs. I have 0 taunts and I versed him 4 rounds in a row and 4 rounds in a row his poison windfury snipes both my high win condition cards. So hitting the correct 2/7 minions perfectly for 4 rounds straight is rare but it not that bad right?
Well remember when I said he also gets taunt. On that minion. That means if I attack first I could attack that taunt. Problem is he had another taunt. And every round even though I attacked first for 3/4 rounds with 50% chance of hitting that poison and removing his Devine shield with one of my weaker cards. Thus meaning he can no longer kill BOTH my win conditions but still yet I never attacked that taunt.
anyways stuff like this happens A LOT and there is a skill element to battlegrounds knowing combos and strats and how to build a deck and be effective with gold. But there are things that happen which are completely luck based like not attacking first for like 6 rounds in a row when your first minion ramps up the rest of your minions like a beast deck (and yes with 7 minions on board)
Once there are only 3-4 players left, you might want to stop your scaling (or keep going with the most important scaling-providing units if you know for sure you can win), and replace scaling-providing minions (brann, nomi, kalec, peggy etc.) with combat / utility minions like Leeroy, Blaster, Selfless, Glowscale, Baron, Sunbacon, Taunt givers, Nadina, 3/4 windfury etc.
In your situation it seems like a couple of buffed (6-7hp) and taunted Leeroys would be the way to go, plus a selfless and perhaps a baron and or a blaster (if the opponent starts with more shields than you). Or even just the 3/4 windfury to remove taunt from both your opponent taunts. Should you go second, his queen will attack into one of your leeroys trading 1 for 1 instead of 1 for 2 with your dragons. Also get queens yourself.
This is how you win games instead of getting 2nd place. It's called "all in".
If you know you have only two combat units and 5 garbage you have to start collecting tech way before there's only you and the opponent left, so that you're ready for the all-in.
I tied a 92% win percentage final fight and then conceded, because I had sold both my glowscales for a Leeroy and a Selfless and there was no way I could win without the two additional shields from the glowscales. My opponent was stronger. But that's how the game works, you give it your best shot, sometimes RNG doesn't go your way. But don't be quick in blaming RNG.