* All the public bids where too expensive. so the City decided to be it's own contractor, it must be cheaper.
* Keep changing plans, double the size .. after starting construction.
* Hire an architect that hates shops, change all plans again to add shops.
* Start paying contractors by time instead of by job, they start stealing.
* because of all the changes : stairs don't fit, cable management is broken, firesafety doesn't work.
* Don't fuck with german firesafety, they won't approve it, and you can't bribe them.
16 years later: opening with a capacity that is far below what's needed.