That's a good reason to support the mouse as a backup peripheral, but not a good reason to gimp keyboards in your interface.
Seeing as both can be accommodated, I would argue it's an objective limitation of macOS.
Seeing as both can be accommodated, I would argue it's an objective limitation of macOS.