I'm talking about the user-scalable=no attribute in the HTML responsive meta tag. It disables users on mobile devices to zoom in. Preventing users from zooming in seems like a bad UX decision. What's your opinion?
If your site is properly mobile responsive, then yes you should disable it. Allowing zoom can create tons of layout bugs and touch-target related bugs. There are cases where allowing zoom is appropriate though.
Some years ago on Android, it was a must-have enabled setting. When Google introduced this pesky 1-finger-pinch-and-zoom feature, it nearly was impossible to scroll in such apps/site. But things changed, fortunately, and such gestures aren't enabled OS-wide anymore.
Marco Alka
Software Engineer, Technical Consultant & Mentor
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.