Look at recent Microsoft releases: we don't fix old features, but accrete new ones. New features help much more at review time than improvements to old ones.
(That's literally the explanation for PowerShell. Many of us wanted to improve cmd.exe, but couldn't.)
toto nie je citanie pre tych co chcu lepsie rozumiet gitu z pouzivatelskeho hladiska, ale je to vyborne citanie o tom, ako sa robi zaujimava softverova architektura.
Need-to-know (like other security measures) can be misused by persons who wish to refuse others access to information they hold in an attempt to increase their personal power or prevent unwelcome review of their work.