I think the problem I see with a lot of American is a general description of all people in the Middle East. They don't differentiate Turkish people from Jordanian, Syrian, or Lebanese. The use the broad description for all and just call them Arabs. They even call Iranians Arab which is a misnomer that they hate.
Hell, half the people don't even understand that Istanbul used to be Constantinople.
Turkey has been key for us with military operations and so forth.