But I've been amazed at how many programmers don't like to have them. Why?
Even on normal keyboards I don't use it, and they are annoying because they make the mouse position awkwardly more to the right than it should be healthy for the arm (I really envy left handed people, they don't have to deal with this).
And it is next to impossible to get a keyboard without the numpad, fortunately I found two such keyboards and I have one at work and one at home (Logitech K310 and Microsoft Sculpt).
And I haven't seen in live any person that uses numpad, I always thought it is used by accountants only (and those that don't want to use two hands to enter numbers).
Search for "keyboard TKL", easy peasy.
But it wasn't obvious when I was looking for one, i used "no numpad" or similar, and to complicate it I searched for one in Poland.