This thread is about Navi...That'd be a really bad advice considering Zen 2 is around the corner and Intel seemingly has no answer considering their 10nm isn't going anywhere. Yes AMD gaming GPUs have been pretty meh for quite a while(though still somewhat matching Nvidia for Price/Performance, even VII), but they haven't really put much R&D at Radeon Technologies either, making the costs of said department quite small aside from silicon costs.
Yes, they don't have a $1200 gaming GPU currently and I for one sure hope they don't have one in the future either. I'll be happy with them competing for the mainstream for now, though they have to solve how to get around Nvidia mindshare, but if they can slowly get around that, they'll be just fine selling for those who want something resonable.