I don't think that's true of the past decade or so. While DC's outlying suburbs in Virginia and Maryland are more Republican than the urban core, they most certainly vote more Democratic than the average suburban county elsewhere in the U.S.
It's been as high as 71.1% Black (in 1970). The percentage has been decreasing as Blacks have moved to the suburbs and Hispanics have moved into the city.
- Many in the DC metro area are also employed by the military or employed by proxy (i.e. working for a contractor like Boing/Lockheed/Caci/etc.).
- The military is a part of the government.
- The republican party is firmly behind the military.
Unsurprisingly the outlying suburbs of the DC metro area are lean republican[1].
Looks like everyone is voting for their own interests here.
[1] http://www.princeton.edu/~rvdb/JAVA/elections/Multiyear3.gif