Criminal acts by companies should include fines large enough to make the shareholders mad, or else there was no real punishment.
All of their profits earned for each day when the harassment occurred sounds like a reasonably large fine. I don’t know how much profit eBay made in the 18 days their employees harassed these people, but I bet it was a lot more than $3 million.