Quite possibly they've got some snobby chip on their shoulder about the city of liverpool as a place (largely out of date btw
The city's itself has come on massively in the last 25 years)
Put it this way, If I were in your shoes I certainly wouldn't gyp a place at Liverpool to go to one of those other unis you mentioned.