A straight line is the shortest distance between two points. And this is the line that makes you miss your flight connection. Good job Turkish Airlines.
[Update] The delay was because of a plane crash happening right then. The crash was at the other Istanbul airport, but I guess affected all the air traffic.