Yeah, depending on circumstance I can definitely see a case being made for the streamers having some responsibility.
I don't see how the platform should be responsible without opening up a can of worms involving censorship. Mastercard has proven we do not want fucking corps having that power.