if you're saying that programmers are just lazy then you have no right since you've never done it before I don't think he was making such a wide sweeping comment but you have a point, I think any poor ports are more likely to be down to publisher pressure or tight schedules.