Liverpool is one of those cities where you get the impression those that live there think it's paradise. Swansea is the same. In my opinion, they're no different from any other cities in that they have good parts and not so good parts.
Leicester people, in general, aren't like that. They like to highlight the bad points and be generally negative. Perhaps you have to live away for a time to appreciate it.