A socialists utopia where the rich (middleclass) continues to pay for everything
Utopia? Hardly.
Socialist? Maybe, but not as much as you'd think. There are 3,306,400 people who get a paycheck within the DC metro area. 701,600 of them are on a government (federal -- including military, state, local) payroll. (21%)
In other words, 79% of the people in this area who get paychecks don't get a paycheck from the government. So I wouldn't call it "socialist" per se, though the rate is higher than the country as a whole (15% of the employed population in this country get their paychecks from federal, state, local governments)