From what I saw in other news reports, within about 12 hours of the release, he already started backpedaling and said he was pulling the criminal portion.
Nevertheless, I don't know what they think they're going to accomplish. AFAIK, places like McDs, etc., don't fall under the regulation. I'm pretty sure CA McDonalds locations just by themselves give out more straws every day than all the "sit down" restaurants in the state combined.
Also, all the information they are using for this is from a single research project by a nine year old kid.