Re: Big fines are just a cost of doing big business
"impose (for example) a ban on new customer sign up or new product sales to create a similar financial impact."
Except for the detail that AFAIK, it would be illegal.
The law says "apply a fine", so the executive applies a fine. They can't just go around and invent funky, crowd-pleasing new punishments, they really have rules to follow.