If you google AMD B Stock...the 1st result is reddit, 2sd is EVGA B stock store page. AMD should be more out there for sales. I do agree with you and i'm a big AMD fan girl for their CPU (typing this on my fx-4100 while buying parts for my new Ryzen). You can't only blame ppl for going for the most shiny thing tho, AMD knows about EVGA Midweek Madness and should go for a similar idea.
I do buy Nvidia cards (would't buy the 1050, fell for the 950 a while ago and still regret it a little). I find it easier to buy an Nvidia because i know what the numbers mean so i can compare. But yes, i did some work this year and learned a bit more about AMD cards.