Yep, that's unfortunately the case for a lot of public entities. Open Banking is similar: at first you may think it means your banking data is open, so you can access it, as a consumer, through an open API... But Open Banking only makes banking data open for licensed data processors under very strict conditions and with quite stringent limitations.
I wonder if a situation similar to Letsencrypt could be setup in the Open Banking space. A non-profit (or something) entity with easy integration for consumers requesting data on their behalf.