Isn't it created by people volunteering to leave feedback? As it's an English language site then it's natural that airlines based in English speaking countries will get more feedback.
Now TK actively request feedback, BA does not, so the only people who bother are those who are motivated and those who have suffered a bad experience will be more motivated than those who had their expectations met even if they are in the majority.