Are you talking about Facebook's abuse of power to strengthen its monopoly position in developing nations?
If so, 83% of voters in the USA thinks what you are describing as "subsidy" should be illegal here[1], and it would better be described as neo-colonialism than a subsidy.
Is there some other way in which facebook is "subsidizing internet access"?
[1] https://thehill.com/policy/technology/364528-poll-83-percent...
It makes sense, too — the overall pile of disposable income didn't meaningfully increase thanks to Facebook, so it's a zero sum game between small businesses and Coca-Cola. We know who wins that in the long term. Although now with local papers out of business, gutted by facebook.
What about the countless scams or dubious products advertised in Facebook ads while you look the other way because they're still making money for company? If you have the power to broadcast content to a major part of the world's population, this should also involve some responsibility and strict controls on the content, aka thorough human reviews. I don't care if it makes the prices of the ads go up; legitimate brands will still be able to afford it, and the market will become a better place for everyone (plus maybe with less crap in the ads people will actually like them a bit more).
Finally, if you want to do ads, why not just ask the users what products they're interested in, categories they belong to, etc and use that for targeting instead of stalking their every move to try and infer this information?
I suggest you read this regarding the negative impacts of advertising on society: http://jacek.zlydach.pl/blog/2019-07-31-ads-as-cancer.html
https://theoutline.com/post/4383/facebook-quietly-ended-free...
And the "small businesses" you describe are mostly MLM and anti-vaccine snake oil sellers, so I'm not sure why you feel good about it.
https://www.washingtonpost.com/news/the-intersect/wp/2016/02...
https://www.washingtonpost.com/health/2019/11/15/majority-an...
https://www.nbcnews.com/tech/internet/anti-vaccination-group...
With all the respect due, you've got blood on your hands. We have a word for that in civilized society; I think it's "murderer," but maybe they call it something different at Facebook.