While I haven't, and honesty is largely irrelevant to the argument anyway, I do agree with Baldwin here.
I don't see much reason for jail time/prison time here. The token 14-day/30 day stint doesn't offend me too much. But overall they should get fines, community service, and other such penalties not linked to incarceration.