The Idle Free public urination spot is a tongue-in-cheek ad that shows people letting nature take its course anywhere they please.
The point of the ad is that by letting our automobiles idle, we are basically pissing on the planet. Although there's a serious message, the spot is very lighthearted and actually pretty funny. You definitely know there were some pissed-off environmentalists behind it.
This is a very witty way to demonstrate how it feels to be treated like crap--or in this case, what it feels like to be treated like the crapper.