Airlines would like to fly great circle tracks as this is the shortest distance between two points, unfortunately it's seldom possible. Prevailing winds, overflight clearances, staying within range of diversionary airports, required air traffic control routings etc all ensure that less direct routings are the norm.