Seems like a bit of a false dichotomy- other alternatives are regulatory requirements or taxes that force or allow the api to be provisioned
There's plenty of things that cost money that legislation forces companies to do anyway, regardless of if there is a 'funding source' or not.
Although this particular one is from the FCA so presumably is taxpayer funded anyway.