Fines need to be significant relative to revenue, not profit. Otherwise, they become a “cost of doing business.” A punishment isn’t a punishment unless it hurts.
I'm not sure what your question is getting at, but if I owned a business, a fine proportional to the profit that I would otherwise receive would hurt equally for a low margin business and a high margin business.