I'm not exaggerating. ANY British professional with experience and a family should not come for less that 35k base PLUS housing, school, etc.

It would be a tough lifestyle, and you'd save nothing. If these guys want to make excuses for their poor salaries and negotiating skills, let them, but don't repeat their mistakes.