@Kevin ********
Istanbul airport is fairly new so it isn't quite developed in the area of the airport yet. The general idea in a lot of cases is to build the airport a distance away from everything to have all of the space an airport needs to function and then with time developers start to build stuff around the airport to get some of that business from people that don't want to travel far into the city. Sorry about your negative experience.