See I've never got the whole thing about people make a City.
I've lived in numerous Cities and made great friends in them. I've worked in many others including abroad and made great friends and loved the people in them all. I've always thought wherever you are if you are decent person you will meet good people. The cricket club, the guys I work with etc.. are great in Manchester and they where in Hull. I think that whole thing is devoid, the reason I and many thousands relocate to other Cities is never based on the people.
I love Hull, but it is has its faults. Since CoC it's like anyone who criticise the place or has honest feedback is jumped on. You can objectively criticise a place without it meaning you hate somewhere.