That viewpoint is common in programmer circles because it applies most strongly to them. The work they've been doing for likely their entire career is still either painfully difficult or impossible to do on anything other than a "real" computer, so of course they're going to say that for them an iPad is a terrible replacement for one.