The Russians use universal mobile masts and elevated SAM towers for enhanced low altitude radar coverage, so the current design fits Russian military doctrine.
All the talk about Russian military finances is basically hot air. The Chinese natural gas pipeline and several Russian LNG, natural gas, and oil projects will start increasing production over coming years. Unless the energy market collapses, the Russians will be in better financial situation in the future. The Russian nuclear forces moderization should be completed will before 2025. Starting in 2025, I think Lider production would have ramped up, to meet the decommising of several Russian major combatant types in the early 2030s. The costs of the U.S. nuclear moderization plans are staggering. So most of the drop in defense spending could be natural or it could be the fianacially based, but I highly doubt that scenario.