@kasperd @miyuru @tschaefer
I agree with what you are saying -
good points.
however, your average end user will say/feel that "things are working".
That it would work better without NAT, and that there might be things they never got to experience cos they DON'T work with NAT - that's nothing they can possibly know.