Russian we spoke to in St P. said Gazprom pulled out all the money for it, the federal government didn't step in and now the city council is having to fund it. Money they should be spending on maintaining a beautiful city.
Their current stadium is massively naff mind.