Your first comment on this thread, after I remarked that the Disney movies that OP didn't like are the Disney movies my kids liked, and you responded that kids are not a good judge of quality.
You were speaking on Disney, apparently not knowing what you're speaking about.
Look, I'm not saying our universe exists as a node in an infinite fractal of repeating universes, but one of these is the largest structure we can see and another is the smallest:
He says in his letter that the RB17 hypercar is "in final stages". I expect this is something RB insisted on for his statement, as they've been using almost identical language in their press releases on the matter. They want wealthy buyers to know it's still a Newey joint.
I don't think an aerodynamics specialist has much to do in the final stages of a production road car, his input would likely have been much earlier in the process.
I wonder if he was swapped to set up a new patsy for the failing war. No window treatment makes me wonder.