Obviously, another way is to pull back, which is what OP did.
The best way to build a welcoming community is not to call out others as soft, but instead take the side of those you perceive as soft and ensure they don't get the short end simply for not being agressive.