I always thought rx 6600 xt is meant to compete vs 3060 ti, while rx 6600 vs 3060.
If we look at the 1080p cost/frame chart, we will find that rx 6600 is a bit slower than 3060 but also is much cheaper. Now that we look at rx 6650 xt vs 3060 ti at 1440p, the picture is quite the same. The amd card plays a bit slower but will cost you much less.
I guess the reason behind the naming is that rx 6600 xt was wanted (by amd) but could not play on the 3060 ti field. Now it is mostly fixed with the refreshed variant.