My keyboard is also programmable so CapsLock+WASD are my arrow keys and once you have that down, you will never want to go back.
Actually, as a programmer, I pretty much never use the numeric keypad. But when I start seeing smaller layouts with no arrow keys, Fn keys, or even number keys, I tend to agree: there's a definite trade off between function and aesthetics. The beauty of custom keyboards is people get to decide those trade-off's themselves.
The worst thing is when laptops come with numpads, pushing the trackpad off to the left and making it impossible to center my arms while typing. Drives me crazy.
However I've lately started to transition to ergonomical keyboards where I have the numpad under the fingertips but on a separate layer.
With an ortholinear the muscle memory transfers completely.