'But as an IO I can't keep jumping on peoples backs because the RA is insufficient.'
If you can't, who can? You as an IO are representing the Enforcing Authority and have the law behind you. A body set up by the industry has no power unless it is enacted by Parliament and that is not going to happen as the FSO already gives the Enforcing Authority that role.
Without going over all the old arguments about the rights and wrongs of the FSO, the fact of the matter is that the Law is in place, it states the roles and we all have to work within the framework of the FSO, whether we like it or not.
The problem of insufficient and inadequate FRAs is not going to go away unless the Enforcing Authorities grasp the nettle and start enforcing.