North is and always will be better than south. I say this having lived in south london for almost 6 years as well.
I might be inclined to agree with you, but Sheffield has always had a poor jobs market, unless you in are in the public sector, in which case the market is crowded.