For simplicity sake - I'm going to just post a combined response.
"Only engineers can be geniuses, eh ?"
Nowhere was that said. While someone doesn't have to be an engineer to be a genius - Elon possesses neither of those qualities.
"Do you think that only engineers can have a science...