One thing I always wonder with bills like this is how enforcement would actually work. It is one thing to pass legislation, but another to apply it fairly and consistently. If definitions are too broad or unclear, it could lead to uneven enforcement, which is where a lot of concern tends to come from.