I have no problem with reviewers/advertisers/influencers bashing AMD, Nvidia, Intel, etc. for poorly price products causing bad value. Essentially they have moved mid range into high end pricing and low end to mid range.
Navi10 should be replacing Polaris at <$300. And 2070 a 1070 at <$400. But here we are at +100$ still.

80~90% faster at compute workloads compared to the GTX 1070. I wouldn't expect them matching the GTX 1070 pricing.