Yes, if their browser's UI has problems distinguishing between zooming and clicking buttons, that's definitely the responsibility of the browser's vendor. Who can only improve that if the browser is actually in charge of the UI – e.g. zooming is implemented by the browser, not by every random website.
Not zooming in when doing stuff unrelated to intent to zoom, is just not in their interest as determined by Apple.