Of course, *context* is everything.
Some folks want to be able to run virtual-instruments like Keyscape (and other advanced synths/libraries) at super small ASIO buffer sizes... *while* working in dense projects.
Some folks (especially in a professional environment) don't want to wait for several minutes while large projects load.
No... that's not everyone.
But these folks exist... as I talk to them on a daily basis.
Had a composer call me yesterday... who's sole objective is to be able to run *large* orchestral templates.
When composing, these types of users want an enormous pallet of sounds immediately available.
That means... they're all constantly running in the background.
There is no such thing as "too much machine" for this type of user.
Many composers run Cubase.
If you have Cubase 8, 9, or 9.5... open up a new project at a 64-sample ASIO buffer size.
Load up several instances of the likes of Diva, Omnisphere-2, Keyscape, and numerous advanced Kontakt-5 libraries.
Press F12 to bring up the Cubase Performance Meter.
Record some MIDI parts for each of those instruments... and watch the Realtime Peaks on the Performance Meter.
It takes a fast well-configured machine (no matter the source) to effectively work.
Yes, you can turn on ASIO Guard... or increase the ASIO buffer size. Those are performance compromises.
Some folks don't want to make those compromises.
In the (extreme) case of those composers running huge orchestral templates, running at a 64-sample ASIO buffer size is often off-the-table... as it's just not possible (not even with the fastest machine/s).