I want to go with AMD, if they insure that my motherboard will work. I ain't shelling out 500USD+ for it to be just for one CPU. I also want something which won't take 250W.
Yeah if you want to fall into the marketing hype. Because when you buy an AMD CPU thinking oh well my motherboard will be fine. for the most part yes, it will boot, if you get the the bios update for it. but performance isn't the same plus many missing stuff that makes you want to upgrade the motherboard anyway.
this is like X370 motherboard paired with 5800x 3d, yeah it will work. but performance-wise? not even close to X570.
So when you buy an AMD or Intel CPU every let's say 4 years? you might as well change the motherboard anyway since you are not gonna get the CPU performance / features that are advertised. if I am not mistaken the X370 doesn't even PCIE 4 lanes :/ or in most don't and that was a high end motherboard in the day.
you either get your self a Z790 now or wait till the new chipset with Z890. and will last you till Z990.
In theory though. You do not upgrade your CPU every 2 years or 3. usually every 4 or so. so by then both motherboard and CPU are not worth much and you will need to change them anyway ( if not more than 4 years )