It's similar to the climate crisis: there's broad agreement that things are bad and getting worse, but individuals acting in their own self-interest can't be counted on to solve it.
Further, commercial interests are generally anti-aligned with exposing corruption. They'd rather their bribes/lobbying be unquestioned, driving down the cost of it at the expense of the tax payer. We can't count on business to provide this service.
Finally, this isn't just about québécois and indigenous content. The last I saw, the $ was available as long as you had full-time journalists on staff, regardless of their focus.