I actually quite like that. Though you're right, it does look like a shopping centre or something.

Saying that, I think the San Siro just looks like a block of concrete with red scaffolding.