Almost every statement is incorrect. Your knowledge of the .NET ecosystem seems to be about ten years out of date.
Not almost, every single one ^^