What "right" would that be?
Part of living in a civilized society requires a modicum of self-control over one's own mouth. When she decided to be crude and insensitive about the death of another human being...not once, by twice (after having been warned by the mods)...she proved she NEEDS to be controlled by others.
The owner of this forum sets the standards for interaction. She chooses to ignore those standards. She can thus be asked to leave, or be put on a SELF-earned suspension.
That is NOT rocket science.
I agree totally.