Arturia does that, and Korg did as well (making controller keyboards specific for emulating a synth, with the software running on a Mac or PC.
Downsides: - if the software doesn’t get updated, you’re stuck running an old OS an old Mac that supports it. - you can’t just turn on the synth and use it, you need to find a cable, connect it to the Mac, launch the software, etc