Well, here's the problem I have with this:
1. We already have a court-system that's _suppose_ to be giving out fair punishment for crimes. Adding another "fine"(pay to get mugshots removed) to it I don't think is needed.
2. What happens if I start re-publishing mugshots? And then another person? And then another? How many fees is this person suppose to pay to stop it?
3. More likely than not, the person who's mugshot is online is probably not rich. Probably needs all the money they can get. Having to spend it on getting mugshot-copies removed from online I think is terrible, like kicking someone when they're down.
4. And finally, this is my biggest issue with this by far. It is assumed the person who got arrested actually deserved it. I, personally, have nearly zero faith in the American law enforcement and criminal system. I think it's almost completely corrupt and extremely bias towards certain groups. So the fact that people who've already been unfairly victimized by a broken system, once again having to pay X number of person(s) to get it removed from the internet is just plain unethical.