What was the MSRP of the 6800xt? If I remember correctly, it was an $800 card. This will likely be faster and have an MSRP less than the 6800xt. Don't like it? You can still but 6000 series cards. And, most importantly, these cards will bring down the cost of "new-old" stock so those 6800xt's going for $500 right now could drop to 400 or below. This will likely put the 6700xt below the $300 mark.
People are so angry about this launch for absolutely no reason while also ignoring the other market implications its going to have. The 7700xt will force a price drop on the entire 4060 series.