In my opinion it is a bad UX decision. A user who zooms has their reasons why they zoom. Do not disable normal browser controls the user is accustomed to.
Exactly my thoughts. On different screen resolutions, some fonts may look smaller than expected (CSS pixel ratio). Disable zooming renders the app/site useless on such devices or for visually impaired people.