I've tried to like him, but since his ridiculous war of words on twitter with Andy Vernon (has his faults but one of Britain's fastest ever 10000m runners), I've lost respect for him. What would it have taken for him to be the bigger man, since he is champion and rich etc and extended the hand of forgiveness? As a Brit, I want to see the best British athletes run on the world stage, I don't want to see our fastest runners not selected due to a politically correct love-in between the selectors and Mo Farah, in order to keep Golden Boy happy.
Therefore, he doesn't give back nearly as much as he has received in sport from the UK when he was a nobody. I don't see him as a role model, he has grown up without the expectations of working and having to earn a living that your average white Brit has to and has been able to concentrate on athletics as a result. Not only that, he has prevented other Brits, born in Britain, directly or indirectly, from running in championships when they should have done.
Added to that, the disgustingly pscyophantic commentary on the Rio Olympics on Mo being the "greatest ever distance runner of all time", "the greatest ever Brit of all time", and so on, made you want to puke up any remaining support you had for him.
He is never to be seen supporting athletes in any way in the UK, or even encouraging them at the local meets during which he himself received so much help and support, in the off season. He clearly doesn't want to run in the UK at all.
As for paying tax, he lives outside the UK, his family live in it, he has 4 children with a wife under 30 and in schooling and medical resources alone, his family will consume far more tax than they ever pay here.
I don't want to even speak about him being hideously ugly, as he can't really help that. However, I do find that I have to avert my eyes to other runners when watching him on tv. None of this would happen if he were a generous, considerate person. ie his personality would shine through.