Haptic buttons are great. The Home button on my iPhone SE, the click on my MacBook trackpad -- zero issues. The click on my AirPods Pro stem too.
And the obvious benefit here is better waterproofing and one less physical mechanism to break.
I really don't understand the author's complaint. I think this ship sailed years ago and it's proven to be a non-issue.