Yeah.
And, talking about toxicity, I agree that’s something inherent to the Internet, not meaning that it shouldn’t be fought.
However I think that to some degree, it’s the company’s fault. Hypeing its products way over their reality and also punishing negative feedback in a daily basis causes something with the same spirit of the Streisand effect: people reacts the opposite way, not stopping with their intentions of voicing their disconformity, but accumulating hatred and wanting to voice it with even more strength. So when there’s this huge influx of people way beyond communication dept’s control like a new major product, people releases all that accumulated hatred of the worst possible manner.
It’s better to gradually let the air out of the balloon than letting it explode.