And the right to family life is one of the European laws that David Cameron is trying to get a concession on with the EU. I remember a while back that an illegal immigrant killed a child while drunk at the wheel and was allowed to stay in the UK because he was married to a British Citizen and had children. One of the many stupid European laws in my opinion.
I suppose the confusion or ignorance by the RO might be down to lack of familiarity with the immigration rules. Rather like many people said about GPs and Landlords getting involved with Immigration rules and checks.