> They have different use-cases ...
Likely mostly running the same workloads such as web browsing.
> ... and run different software.
Maybe if Apple wrote it. Otherwise you can run the same Chrome/Firefox, Photoshop and Office on a Windows or even Linux Machine. Most software is shared between platforms nowadays with posix/windows being the lowest common denominator in terms of "cross platform".