Why are they paying the money to the government, rather than refunding those who were harmed by the bad thing.
This just amounts to a tax on the people who bought the pens which will just go to the government funds. The penalty may cause the company to change their behavior, but they still managed to profit from the bad behavior. And those that were overcharged are still damaged by having overpaid.
There really needs to be some common sense applied. The penalty must exceed the profit. Those who are damaged must be made whole, or as close to whole as they can reasonably be made. Anything less is an insult on the public's intelligence.