Quite a few programs do custom rendering up there in a way that would make it difficult to retrofit this in a universally compatible way. These programs would at a minimum need to get events to know that the various elements have moved which would require code changes in the programs to listen for and react to those events. Given how much Microsoft bends over backwards to maintain Win32 compatibility (less than in the past, but still far more than average), I doubt they'd put something like this in unless it was a wholesale interface change (similar to Metro... which avoids this issue altogether by just not having title bars).