What makes flight times more than they were 40 years ago?

These days, a non-stop flight from nyc to Houston, Tx, takes about four hours. In 1973, similar trip would have taken just over two and a half hours. So much for progress. But this is not an isolated situation: flight times are getting much longer. London to …
flight – BingNews