The problem with the haptic buzzer is that it is absolutely silent on many surfaces (unlike actual vibrations)
The ability be silent is an upside.
I have my phone on silent. I would still like to hear it vibrate when it's on a soft surface for example.