This just sounds like poor law enforcement to me. Stopping your car on the side of the road is typically legal. Photographing something from public property is legal in the US. What isn't legal is littering, trespassing, and theft. If you were there to damage the lavender because you thought that would be a fun thing to do, that to me is the same as being there because you want to take a selfie. You should be arrested and charged with trespassing. The fact that this isn't happening is a failure of law enforcement, not a failure of social media. (Though my own photographic philosophy is that a picture with people in it is ruined, I realize that not everyone agrees.)