I've been forced to do this by a publisher and did not feel good about it at all. To be fair, though, it was a quick port of a flash game that was completely unplayable on the 3gs and not fun on the 4.
A quick search will bring up tables of which device requirements will disallow which devices, so it's not an unheard of practice. But nobody is excluding potential customers out of spite, it's because the older harware genuinely can't handle the apps.
A quick search will bring up tables of which device requirements will disallow which devices, so it's not an unheard of practice. But nobody is excluding potential customers out of spite, it's because the older harware genuinely can't handle the apps.