Question: Why?
This would discount making suggestions that Blizzard can help with.
This is absolutely unproveable. (And also wrong, but I’ll get to that in a minute.)
For example, show me a post right now where you suggested endorsements, something Blizzard has stated has reduced toxicity. Show me that this was something YOU thought of before Blizzard did.
If you can’t, then that means Blizzard thought of something you didn’t, and if they did, then just because people on this forum can’t think of an idea doesn’t mean Blizzard can’t.
Even that aside, Jeff Kaplan has flat out said that they’re working on other anti-toxicity measures. So no, they have NOT done “everything they can”.