The fine has both to be punitive and to serve as a deterrent to others — so to be punitive, it has to be relative to the income of the person/company being fined, and to be a deterrent it also needs to be severe. I don't see any reason it has to be similar to the direct cost of the damage caused.