Accessibility-wise, it gives user choice between on-screen keyboard and the app native one
These days many devices can be used in touchscreen only mode (Microsoft surface etc), so keeping the digits makes even more sense there.