Yes - AMD are trying to create market fragmentation!
By deliberately putting in more, arbitrary, limitations. Which, being arbitrary, are kinda baffling.
So if you want the full RAM, in a server, you buy the 'real' EPYC and give AMD the extra money.
Why wouldn't you buy the desktop part instead? Because the sale literature makes it clear that those are not 'server rated' or some such wording, whatever that means (no matter your Ryzen box at home runs 24/7/52 without any problems). Classic FUD.
Unfortunately, my belief in this idea of any company, especially AMD, being brazen enough to try and get more money by cynically manipulating CPU specs has proven unpopular so far, but until there is a better explanation I'm gonna stick with it.