You see this is the problem here. Europeans are intolerant of alternative political views. I'm Kashmiri, I'm Pakistani, I hate Modi (the PM) of India, but I respect people's right to vote for him and to support him. I hate Benjamin Netanyahu, he's a mass murderer but I support peoples right to support him. I hate Donald Trump but if someone wants to fondle the balls of a racist orangatan, then it's their right to do so, I support them in that right.
In Europe you pay lip service to political freedom, but don't actually respect it. The majority of Turks voted for Erdogan. Media outlets can be bought, millions and millions of voters cannot. Erdogan represents what the majority of Turks want. You HAVE to respect their right to make that choice.