Should have votekick that dps instead (put him on ignore after) and, if succesful, get the spot for a dps in queue.
Dropping from the group like that, not only punishes the guy who insulted you, but all the others who weren't offenders. Too much "collateral" damage, imo
I don't initiate vote kicks unless I am certain it will be successful. I am quite sure this one wouldn't have been successful because no group wants a drama before engaging the final boss and no one spoke up. I won't stay in a group with someone who insults me or someone else for no good reason.