I have my reasons... one of them is that I'm not British , so it's fine to work, but I'm tired of working and paying taxes to pay benefits to people who don't want to do anything with their lives except live off the government. I left my country some time ago for this reason, hoping that the UK would be better, and instead, in addition to being treated very badly (even worse after Brexit), I am exploited and not valued for what I do.... I think it is a valid reason to leave the UK, despite having an excellent salary and not living badly financially speaking.