I think it would be worth you time to look into Finnhub, you can tell them "Jake from Stock Unlock" referred you (if you haven't tried them already).
I like to think of them as the "anti-Bloomberg", their data quality is great and their coverage is excellent.
We also churned through meeting with a lot of the "legacy" data providers that have ridiculous/terrible contracts that make it complex/really annoying to build a consumer platform around.
I'd love to chat more about this! Very few people have really had to dive deep on this, so it's neat meeting others that feel the pain.
Lastly, the term I use is "data cartel". There is literally a financial data cartel, but I am convinced this is the decade that get's broken up, and entrepreneurs like us will have a lot more "innovation" room. Cheers!