I'm quite shocked at people writing off all of Turkey, especially for the locals not speaking English!
Nobody is writing off 'the locals' for not speaking English. Nobody.
People are expressing surprise that a hotel resort doesn't have an English speaking staff member who can address problems with the hotel.
I can only assume that the people looking down on the OP for wanting to communicate in English at the hotel are either:
(a) extraordinarily talented polyglots who can converse at a proficient level in Turkish, Croatian, Maltese, Lithuanian (etc) - indeed, wherever they might take a two-week trip abroad; or
(b) not actually particularly well travelled themselves and haven't seen how English is used as the lingua franca in tourist areas across large parts of the world (especially Europe). I can assure you, the average German or Spanish holiday maker in Turkey will not have learnt Turkish to any significant degree. They will, however, expect to use English.
Obviously, if someone travels away from tourist areas they will need to learn the local language to a greater degree, as does anyone who goes and lives abroad. I was extremely unimpressed by a member of my family who lived abroad for about five years and didn't learn the local language at all. However, none of this applies to the OP.