I agree that the air show website should be the last place he posts after the RAF website and within that the teams website - doesn't look the most professional.
re whether or not the team were involved in the decision - get real, I'm pretty sure they didn't find out the way the rest of us have. How much influence they had on said decision is a different matter but its not their train set at the end of the day.....