What really flummoxes me is how my Yamaha SY99, which is a digital FM synth from 1991 with 512kb of memory and, by modern standards, a tiny, tiny CPU, manages to do things that are really CPU intensive on a normal OS (like large plate reverb, tons of polyphony, on 12 tracks at a time) without ever lagging. The only real limit I've hit on it is loading in proper samples, versus waveforms, though this[1] insane project seems to have hacked memory expansion boards for the old SY/TG random. This is a piece of purely digital equipment that is now 27 years old, and yet my phone doesn't last for more than 2 years without feeling obsolete.
Why is this? I've always wondered if these golden-age hardware FM synths provide any benefits over software (people talk about the super HQ DACs, etc., but I'm not sure if I buy that these components are better than modern commodity equipment?). The thing is, to my ear, the SY99/SY77 etc. do sound a lot better than e.g. Dexed or FM8, but is that just because Yamaha patented a bunch of the FM algos and architectures, and, with a retail price of £3,000 in 1991, they put more care into a complete end product than a VST FM developer realistically would? Or, can really low memory, low CPU, super purpose-built hardware somehow win against a modern OS?
[1] https://www.sector101.co.uk/waveblade.html