Indeed. There are also programs that have long been used for such purposes in the Windows world (i.e. Notepad++/Programmer's Notepad, WinRAR/7zip, Windows Powershell and Putty) which are likely to be better than anything MS can ever integrate into the system (err, excluding Powershell).
There is also the problem where if MS somehow integrate those features into Windows, even then they'll get flack for it for not being "good enough," so we still arrive at the original question.
The MS mind set is often unaware of subtleties, and doesn't see a reason to place much of any value on them... I think that's why they get flack all the time, despite doing what they were asked. They then get frustrated since it seems irrational to them. Like getting a doughy croissant vs. a flaky croissant, they'd just see you got a croissant, what's the problem?
I had a MS usability researcher (actually a whole team) come on site and during my interview tell me he will be "triaging my usage" of one of their popular non-technical applications. To which I gave him a blank stare, and said "you want to know how I use it?" Sort of reminded me of Feynnman asking the NASA engineers if by "pressure induced harmonic oscillation" they meant a "whistle" during the Challenger investigation -- albeit NASA engineers are allowed to be out of touch. ;-)
You forget that if they did integrate that stuff they're going to be called out for monopolistic tendencies. There was a massive whinge-fest when Microsoft Security Essentials came out from the AV industry.
There is also the problem where if MS somehow integrate those features into Windows, even then they'll get flack for it for not being "good enough," so we still arrive at the original question.