Plus, Blender has an "Emulate Numpad" option that lets you map the numpad controls onto your regular numeric keys (making it harder to use them for their normal purpose, so I wouldn't recommend it unless an external numpad is not an option for some reason). And they have an "Emulate 3 Button Mouse" option, where the middle mouse button can be emulated by holding down Alt while clicking the left mouse button. (Which means that some Alt+LMB shortcuts become unavailable, so again, the best option is to plug in a USB or Bluetooth mouse).
They've thought of it. Their defaults remain the default for a good reason, because the hardware to properly use the default shortcuts is cheap. But they've also accommodated the people who don't want to buy an external numpad or mouse.
Those aren't really bad assumptions.
Mostly unrelated, but jesus christ you people are uberfocused on mindshare without stopping to think about who your product would actually be useful for
Go look at Blender's default keybinds and tell me what you would change so the numpad wasn't really necessary. If you can simplify their keybinds I'm sure they would love to see your PR.