I think most folk would agree with you in general but
The Premier league is a billion pound business. The priorities of big business are not to fund small corner shop type of businesses. Their priorities are to deliver shareholder wealth.
I don’t think it’s easy for supporters of football to appreciate that their priorities ie football (in general) are not the same priorities as the owners and Chief Executive Officers.
In finance terms It’s like asking Tesco’s to fund Mr Khans corner emporium. Not going to happen unless regulation or contractual changes are introduced to make the distribution of funds more equitable. Even then most premier clubs would have to be dragged kicking and screaming into any changes in their funding streams