All thanks to a resurgent AMD. Had Ryzen never existed, Intel would still be selling us crap at much higher prices. Sometimes competition is a good thing for consumers.
Don't give them too much credit. For server platforms, competition from ARM, Power, and GPUs are just as important.
Only two years without an update? By Apple standards that is positively fresh.
Intel's server platforms have been once every 2 years in recent times. It's actually going to be 3-4 years for a real update. This is basically a speed bump, the cores are almost identical to Scalable Skylakes from 2017.
Their client lines are really once every two years, and similarly mid-life upgrades are more marketing than actual upgrades.