So are thousands of other vehicles. Doesn't mean they are on topic.
A plethora of factors. Again, the most important thing to note is the vehicles themselves are very much still in development. If for example one may be ready to go but a bug or issue is then found in testing, all pictures, coubs, renders or any information may have to be entirely redone too.
But today was more about the fact we also had PvE to cover.