Because ease of use trumps all. People don't care about 'ethics' as long as they can install VSCode extensions with one click. Whatever you say about Microsoft their VSCode ecosystem is easy to use so people will use it and defend to the death their laziness under the guise of "My job is to provide value, not use my brain."