Seems a winning design. You can do both. And wining or not depends upon application and I do not think desktop publishing would use DOS.
Amazon's explosive growth in cloud services, Linus' recent comments about how x86 has an advantage over ARM because developers want the server to optimally mirror the desktop environment, and the increasing need for datacenter-like hub functionality at the edge all suggest to me that this was possibly Apple's biggest missed chance to get a foothold on the server side.