I think what causes most people to stumble when learning Turkish is vocabulary - with romance languages and to some extent germanic ones, you can get away with a lot just because of similar word roots. With Turkish, a lot of people have to contend with entirely new words for pretty much everything. The rest is easy.