Otherwise people would just be removing those stickers left and right, and people would be dying.
Stop signs are effective and enforceable based on where they are located, depending on the elements of the statute. As an example, there are three basic kinds of property: 1) private, like a house's driveway; 2) private held open to the public, like the McDonald's parking lot; 3) public, like the roads. In my state you can be as drunk as you want on private property while driving. Not on the other two.
Failing to stop at a stop sign probably requires that you be operating a vehicle on a public roadway, but it depends on state law.
Most of what you hear people say about criminal law isn't true. I have a very difficult time getting a drink at a bar without wanting to split someone's head open because they are spouting off about criminal law . . .