And if we were to follow that pedantic logic, we should consider removing pixels from the original image (zooming out) equivalently problematic. But, apparently, no one cared that software presented a version with "subtracted" pixels in the first place, and only cared about pixels added by zooming in (which could have technically been "de-zooming-out", up to a point).
Generally, fitting a raster image with dimensions AxB into a viewport of dimensions NxM inevitably involves what effectively is adding and/or removing pixels to/from the original image. That can be done in various ways (which is why we have different resizing algorithms).