I think it says a lot about supposed "cancel culture", too.
Hannah referred to her blog as "personal". She's upset because she can't make money from it, because she's finally being held accountable for her actions, and that's the crux of it, but here's an idea.....post because you want to, and not for the money and "fame". No one is banning her from social media. She's just proved that she can't be trusted with such an influential platform, given both her views and how she handles being called out on them, so should dial it back a bit.
No one can "cancel" another person. If she has friends and family, then post to them, and keep it private from the greater public. No one needs 7000+ people to hear them...and very few deserve it.
The biggest issue I have is that with her apology she said that as soon as she was made aware of her racist comment she deleted it....but that's not what happened. She was told multiple times, over multiple months, by multiple people, in multiple ways, and just ignored, deleted and blocked. Until she explains why she didn't address it as soon as she was educated about the word (giving her a massive benefit of the doubt, as I actually can't see how she'd ever think it's an acceptable term) everything else is just noise and isn't good enough.