Tone is important. When you say things the right way, it can increase the number of people who are willing to listen to you.
But that only goes so far. No matter how good you are at framing things, some things that need to be said will upset people who feel entitled to be comfortable. And, when you upset people who feel entitled to comfort, they will lash out at you. This is not your fault; it is theirs. Tone has its limits.
Also, getting tone right is really hard. No one starts out good at tone; it’s a very difficult skill that you can only learn with practice. And the only way to get practice is to spend a lot of time talking to people about controversial things. Which means that, in order to get good at tone, you’re going to have to spend a lot of time talking about these things while you’re still bad at tone.
People who mean well and genuinely want you to be heard understand this, and will encourage you to keep speaking up and keep working on your skills at speaking up effectively. People who want you to shut up about the things you’re talking about will try to make you feel horrible about your tone and convince you that your tone means you have no right to say anything.
Sometimes, when people say that you should be more careful about tone so that you can be heard, what they really mean is “I don’t want to hear that, shut up and say something else I’m willing to listen to”.
Don’t believe those people, and don’t shut up. The most important thing is to keep talking. If you are bad at tone, some people will refuse to hear you. If you are good at tone, some people will still refuse to hear you. If you say nothing for fear of getting the tone wrong, no one will hear you.
Shutting up won’t get you heard. Speaking up might.