The purpose of a ziggurat was to create a place for deity - it had many levels and it was a huge temple. Each level was a sub-temple for less important gods, while the highest level was believed to be a place reserved for the most important god.
The issues were mostly economic because the money had lost all value and the country was in a lot of debt that was accumulated during the war.