Look man, when laws are written it's a damned if you do, damned if you don't situation.
If written too broadly, everyone's pissed off, we're running afoul of civil libertarians, and we have a situation where our freedoms are being too severely restricted.
If you write it too loosely, what's the point? There are no safeguards and you end up not solving the problem.
Most lawmakers try to strike a balance HOWEVER one can not account for all the myriad ways human beings will act. To do so is folly, and if you tried to legislate that way you're going to end up with laws that are unreadable on account of sheer length which in the end only causes more problems than solved.
The best laws are those that are simple and easily understood. In fact there have been cases where people have escaped prosecution because courts have felt that the statute at issue was incomprehensible. In those cases, those accused had no idea a law was even being broken.
In the case at hand, she's innocent. She hasn't broken a law. Her notoriety is her punishment. Nothing more should be done, and if a law is passed that would criminalize what she did, put her name on it. Shame her to death. That said, she couldn't and shouldn't be prosecuted under any such law because it'd be unconstitutional to do so. Due process and all...
So what do you want? Do you want her stoned? Do you want my tax dollars to pay for her to be in prison? What's the point here?
You can rail against lawmakers all you want. Those SoB's piss me off too, however trite wishes for "they could do X, Y, Z" on the internets isn't going to get it done.