I beg to differ.
"Can do", and "No can do", are frames of mind that determine how every job is approached. The flypast was obviously a big deal, and they wanted it to happen. The "Can do" approach got them in the air in the middle of the night to try to make that important day a little more special.
I have no doubt that the weather risks were assessed and perceived as acceptable by the formation leader, all crews in the formation and the authorising officer.
Yes, your 20/20 hindsight provides you with wisdom that was not available that morning. I don't think that is a reason to change the attitude of an Air Force to one that says "No can do".
Tam