My guess: that's because even with haptic feedback you only get a binary response to inform you that something was indeed touched. But with a physical button, you can feel the texture of material, its edges, its geometry, when is fully pressed, when is up again, etc.
When you have several touchscreen buttons/controls (or whatever) near enough haptic feedback is kind of confusing without looking at the screen.
IMO, this can be easily checked in any mobile game with haptic feedback, the feeling is subpar to a physical controller.
Maybe the technology for a haptic feedback that can accurately give different stimuli to different parts of a touchscreen already exist, but never seen it before.
When you have several touchscreen buttons/controls (or whatever) near enough haptic feedback is kind of confusing without looking at the screen. IMO, this can be easily checked in any mobile game with haptic feedback, the feeling is subpar to a physical controller.
Maybe the technology for a haptic feedback that can accurately give different stimuli to different parts of a touchscreen already exist, but never seen it before.