Even though I have never been asked for this when arriving in Thailand, I have been asked every time I have left Australia on a one way ticket
Yep, they're pretty strict about this in Melbourne. I had to prove onward travel, was asked which airline I was flying with, date etc. They even asked to see proof. I'd printed off the airline itinerary and showed them that.
You'll find this applies whatever your country destination.