FCA accused of hypocrisy over delays