And the motherboards from two years ago (AM4) will support the latest Zen2 / Ryzen 3000 series CPU[0]. Meanwhile intel changes the socket every generation which adds another $100-$300 to the cost of a CPU upgrade.
[0] double check your board manufacturer for bios updates to support new CPU, my cheap B350 board does.