Sounds like a completely made-up justification after the fact.
Surely someone would have raised the point that the soviet union could just launch it's missiles in the middle of the work day.
Also, Moscow is tremendously sprawled out.
And you cannot utter their names or locations because?
"... While it is true that various factors contributed to phenomenal growth of the suburbs between 1945 and 1960, historians have thus far paid little attention to policymakers' fears of atomic attack as a significant factor in population dispersal. ..."
The Reduction of Urban Vulnerability: Revisiting 1950s American Suburbanization as Civil Defence K. Tobin, Pages 1-32 | Published online: 06 Sep 2010
I work in tech/finance. I am old enough to remember that, after the 9/11 attack in 2001, banks were required to set up their datacenter/DR sites at least 50 miles away from their main offices to avoid a complete wipe-out in case of nuke attack.
Which doesn't mean that building sprawling subdivisions is a great idea, but space is a pretty easy thing to sell.
http://images.e-flux-systems.com/2014_04_Bric-III-Yugo-Zapad...
Now imagine an airburst nuclear explosion over this, just low enough to maximize the blast wave.
There's a reason why Soviets heavily invested into protecting the populace from such attacks - the entire Moscow Metro system doubles as a nuclear bomb shelter, complete with blast doors.