Note that some phones do mirror the front-facing camera view (though actual photos taken are not mirrored) [0]. Both my Nexus phones have done this, so I assume it's a common Android feature. I don't know about iPhones.
Regarding webcams: Hangouts also mirrors your camera to you during video calls. [1]