I found the answers very predictable
and not that informative. But what they heck, there are enough hints to keep the tea leave readers busy for months....
What I found particularly weak was the dodge about technical problems on the current cars. Saying "That's not my job" is lame. Anyone in a senior position should surely know about what's going on, and at least be able to quote the company line, and should be able to address the issue directly. To claim ignorance?
Matt