I like "Turbo". What's the problem?! Priest have always been able to write catchy rock anthems, ever since "Take on All the World" (maybe before then, even.) "British Steel" is full of short, catchy songs and no-one complains about that.
"Turbo Lover" has one of their bitchin'-est solos, too!