The pricing on the 6800 seems the weirdest thing here. The 6800XT seems roughly on par with a RTX3080, in rasterization, at least, and undercuts the price by $50, this is a perfectly reasonable move from AMD. The 6900XT is roughly on par with a RTX3090 in gaming, though it has 8 GB of memory less, which is a big deal for content creation, which is really what those cards are meant for. Still, the 6900XT WAY cheaper, so again, this is a reasonable move from AMD. The 6800 just seems like a piss poor value, though. They measured it against the RTX2080Ti because the RTX3070 isn't technically available yet and I'm pretty certain Nvidia didn't send one to AMD for review, still the RTX2080Ti and RTX3070 have roughly the same performance in independent benchmarks, so the RTX2080Ti is a good enough proxy for the RTX3070 for the benchmarks. So the 6800 seems to be on par with a 3070, maybe slightly faster (rasterization), but it's $80 more expensive than a RTX3070 and also only $70 cheaper than the 6800XT. This is baffling pricing from AMD.
The 6800XT is clearly the best value of the 3 cards here. The 6900XT isn't nearly as ludicrously overpriced as the RTX3090, but it's still a 35% price hike over the 6800XT for very likely less than 10% more performance. Still, it's top of the line card and those are ALWAYS overpriced, so it's not surprising. The 6800 pricing just doesn't make sense. Why would anyone buy this over the RTX3070?