Very little difference in ability with the 3060 OC and 3060ti. A few fps at best in any resolution. Not something you can visually see in the slightest.
12600k and 5600x are close enough to be the same thing. In some games the amd cpu us better, in some the 12600k is better, but on average overall, basically no real difference worth mentioning. There are always exceptions to this, like Microsoft Flight Simulator does Not like Intel 12th Gen at all, many ppl have login issues making the game totally unplayable.
So overall the amd gets slightly better graphics ability, the Intel gets slightly higher average fps. Amounts to basically the same pc.
Most ppl don't bother spending out to upgrade cpus, not for 3-5 years, so 13th gen prices are very unattractive to ppl who've been on 12th gen for a few months. 9th and 10th Gen being a different story, but they'd not upgrade just the cpu, requiring a mobo too. That's what made AM4 attractive, you can stick a 5800x on a B350/X370 motherboard. Same will apply to AM5, 3yrs from now upgrade cpu.
Either choice will be close enough to amount to the same thing, but the Intel does have 1 possibility currently that Amd does not. DDR5. If opting for a DDR5 mobo/ram, chances of reuse in the future are better than the Zero reuse of AM4 with only DDR4 support. If you opt for the cheaper DDR4 Intel, that negates any reuse possibilities, same as you'd not be trying to reuse DDR3 anytime in the last couple of years.