No surprise here. We have seen the 'build it cheap and don't bother what it looks like' since the Tinminal was built in the late 90s.
At the risk of throwing a hand grenade: an earlier post that quoted the existing pax number approvals for MAN, STN, etc - I think they are being highly ambitious with those numbers. I dare say they think they can get more investment with those big numbers. I'll be interested to see what the numbers are in five years time.