Soviet Union had lots of drawbacks, no doubt, but they did a lot of good stuff like rope roads, railroad, undergrounds etc. It's cheaper to maintain the heritage than build something from scratch, why is it neglected?
The present government has to blame the past in order to maintain its authority. Independent if how the USSR did, they have to be shown as 'evil'
(I am not saying USSR was puffy and fluffy)