On the competition front -- Intel changes motherboard socket designs for new CPUs frequently (relative to AMD who supports the same socket for more years).

Quote
ASRock: [Intel] Coffee Lake CPUs not compatible with 200 series motherboards

..This was somewhat an expected move from Intel, because by introducing new processors the company may want motherboard manufacturers to come up with something new, something Ryzen motherboards are lacking.

The backward compatibility of desktop processors was one of the bullet points for Ryzen architecture, as AMD committed to supporting AM4 socket for years to come..


Before getting my Ryzen, I was using the same ASUS AMD motherboard (an original V1.0 release) for multiple CPUs over about 4 years. It supported virtually all the AMD CPUs -- but not APUs.

The new Ryzen motherboards will support all CPUs and APUs for years to come (they say) -- except Threadripper which requires its own motherboard to support all those cores and professional features. Potentially gives builders/upgraders more options and lower costs over the years.


Sapphire Pulse RX7900XTX, 3 monitors = 23P (1080p) + SAMSUNG 32" Odyssey Neo G7 1000R curve (4K/2160p) + 23P (1080p), AMD R9-7950X (ARCTIC Liquid Freezer II 420), 64GB RAM@6.0GHz, Gigabyte X670E AORUS MASTER MB, (4x M.2 SSD + 2xSSD + 2xHD) = ~52TB storage, EVGA 1600W PSU, Phanteks Enthoo Pro Full Tower, ASUS RT-AX89X 6000Mbps WiFi router, VKB Gladiator WW2 Stick, Pedals, G.Skill RGB KB, AORUS Thunder M7 Mouse, W11 Pro