MS has had a tendency to do things differently for the sake of doing things differently (eg. for instance clip-space range/w from 0..1 instead of -1..1) but I love the candor in this document:
"D3D9 and prior had a terrible Pixel Coordinate System where the origin was the center of the top left pixel on the RenderTarget"