They were an issue for you and after you muted them they were gone for you, correct? Problem, solved.
If someone else has a problem they can mute them too. However, simply assuming that the people YOU disagree with are a problem for EVERYONE is a very subjective view. You're assuming that those same people are "toxic" to everyone in every post instead of the limited interaction you personally had with them. Chances are you're also assuming that they are using a certain tone that they might not be using at all.
TLDR: If someone is bothering you mute them. You have no idea if they are "toxic" on any other posts and ultimately it's not up to you do dictate how others behave, that's Bungie's job.