In all fairness to the OP.....the question was what was the "biggest invention"?
I answered in terms of a "technological feat"......and my answer was plane. We get multi-ton behemoths to fly.
Now, if your answer is along the lines of IMPORTANCE (to the economy, for example).....well, then I agree with the train.
Bottom line.......it depends on HOW you answer his question.