I haven't claimed it's functioning otherwise than as intended. What I said is that it behaves like an implementation of physical FOV, which relates to focal length (and sensor size):
field of view = 2 * arctan(sensor size / (focal length * 2))
Have you noticed what digital cameras do when asked to zoom past the limits of their physical zoom range? They call it "digital zoom", but it is actually a crop of the wider image, with some post-processing to improve quality. What I suggested was to do something similar in DCS, instead of altering the simulated focal length. I understand this may not be an easy or even possible change, depending on the features and limitations of the graphics engine. I also understand this is only a noticeable issue on very wide screens, but the image deformation on those is real and quite obvious.