I guess it kinda sounds like we're letting people buy their way out of trouble which sets a bad precedent, but honestly isn't a warning just a slap on the wrist? If a player does something extremely shitty then they get banned anyway and there's no going around that.
Seems akin to paying a fine for going over the speed limit. Maybe if I were to offer a change to it, it would be to increase the price after every purchase: like it's 100c for the first purchase, 200c for the second purchase, 300c for the third purchase, and 400c for the final purchase. Kind of like an additional penalty for being a repeat offender.