The "show intranet sites in compatibility mode" thing is really just an acknowledgement that IE is both a web browser and a general frontend for internal business apps. Should anyone actually give a shit what kind of markup companies use for their internal apps?