I think it’s one of two things- either brands have stopped working with her due to her racist posts and/or overall general disgraceful behaviour, or she’s realised that it’s not a good look to flog everything and anything for a dollar (looking directly at you, Leigh).
People won’t (and don’t) put up with racism and I think it’s a very, very bad look for a brand to align themselves with an “influencer” who’s had such a public past of racist posting and has thought absolutely nothing of it until she started being called out.
Either way, she deserves to have these brands pull away. If she isn’t going to apologise for the racism then she deserves what she gets. I just wish that other brands would take note and stop sending stuff/doing partnerships with Leigh too.