They even do that with ISO C. They claim that portable functions like strlen are deprecated and insecure, and their recommended replacements are MSVC-specific.