I suppose so. Point taken. But in your line of work, have you ever delivered something later than you originally thought? And does that mean you're crap at your job? I would say not.But equally, he knew the constrants when he took on the job.
In the end, like you, I'm not really arguing. I don't know enough about Perry or the obstacles he faced to form a true opinion. And as for the stadium, I honestly don't give a toss whether it's built in 2 or 4 years time any more - especially if it looks like it does in the pictures.