Frankly, I'd just prefer really huge fines, preferably scaled as a percentage of either gross or net revenue or profit.
Unless that percentage was over 100% of the profit they'd still be making money from doing illegal things and the fines just become a cost of doing business.
Unless that percentage was over 100% of the profit they'd still be making money from doing illegal things and the fines just become a cost of doing business.