not hypocritical but apparently very misguided about what freedom of movement means. it means there are no conditions upon the European citizen, whether they originate in Barrow, Berlin or Barcelona. its the entire point of the freedom of movement, as "movement subject to certain conditions" is the default for normal immigration concerns. i dont know if this means you are closer to Brexiters than you think.
btw, checks for entitlement to work in the UK are responsibility of the employer in the first instance, not Home Office or other government agencies. same process whether you are from Barrow, Berlin or Bangalore, your employer must check you have the right to work (basically presentation of NI number, passport, and additional visa if that's non-EU). other agencies deal with exceptions, problems etc.