Showdown in the Badlands Cards List & Guide
I'd be interested to see your study on points 1 and 2, because all I saw so far from going through responses is that devs have apparently said its true. I wouldn't mind some citations there.
Hard agree on 3 though; anyone who says bgs isnt pay to win is wrong; with heroes mattering as much as they do, having two other options will increase your win rate in the long term.
Points 1 and 2 seem purely speculative to me, so I hope you can provide more information there. Also you unironically said 'mansplained' lol