I mean if Riot wants a T2 scene to exist in Brazil (and tbh in some other regions this problem occurs too), they should be paying yeah.
If they don't ,when they get 0 good teams from that part of the world they can't really be "oh it's just because there's no skilled players in Brazil, we're totally fair" when the investment for a team in Brazil is way bigger than the return they get from it.
I think it's funny you're saying "what? should they just give money?" when I mean... That's kind of what they did to the partner teams?