Also why not make a clean library c++ library for WinRT instead of some non-standard proprietary c++ extension.
They did. The Windows Runtime C++ Template Library (WRL) allows for creating/consuming WinRT apps/components with standard C++.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Also why not make a clean library c++ library for WinRT instead of some non-standard proprietary c++ extension.
They did. The Windows Runtime C++ Template Library (WRL) allows for creating/consuming WinRT apps/components with standard C++.