We don't say "so-and-so sucks" in the UK. We're far more likely to say "so-and-so is shite, or a whole host of other disparaging terms. But "sucks"? Nah, not one of ours - strictly USA-ian, and Ozzie soaps (Oz becoming the 51st state of the USA, seemingly).