I find more critical that for all the dependecy on COM, the IDL editing experience in Visual Studio still sucks after about 30 years, and is basically like editing bare bones text files.