I presume the ECO was a careworn, relatively low grade UK based civil servant, who has been drilled into a cynical attitude by his colleagues. Suggest you do not spend money on an immigration lawyer. Take a breather. Do whatever is asked, don't rise to any perceived insults...state your case as clearly as possible refer to new rules and carry on...or alternatively do whatever you want!