It's becoming a financial risk for these companies to allow and promote racism, transphobia, homophobia, and sexism as society puts pressure on them, and they're responding, maybe our current free market isn't completely shit just mostly shit