This kind of thing always irritates me but especially when I am travelling with the little guy.
If you can't park the car, don't buy a car!
The signs on the windows read "no parking". If I knew how to say, "stay off the frikkin' sidewalk", that's what they'd say.
And kids, stay off my yard! Why, when I was that age, I knew...