Money being squandered on one thing does not justify money being wasted on something else. Especially as the BIA does generate some of it's own income through visas fees.
A lot of laws/rules (not just immigration - driving for example) are complex, especially when they are of a different country to where you live, but that is not an excuse for not knowing about the ones relevant to you. The CFO rule is hardly complex, it's just the fact the Philippines government has this stupid rule that it doesn't necessarily educate it's people about.
No doubt if the CFO provided the VFS with leaflets/posters to have in their office they would be happy to do so, but I suspect the CFO would not waste their money producing them.