I Fly a Lot for Business but...
I'm not sure what I'd do if this happened on my flight. I know I'd be disgusted if I were near it (I hate smoking and I'm sure my stance on public in-flight urination matches most everyone elses). But I think I'd be more upset that the flight had to be diverted because of a noticably drunk miscreant. Maybe we need breath-alyzer tests for everyone before boarding. If you are too drunk, you stay behind and let the rest of us reach our destination on time (or at least as close to on time as the airline can get us there).
On second thought, I don't want any more lines at the airport. Maybe we just need a bouncer at the gate who stands at the edge of the tunnel and refuses entry to anyone who looks and/or acts drunk.
Wait-a-minute... that might not work either... any ideas?