I will throw my two cents into this. I was asked by my airline, Delta Airways, for proof of onward flight. It all comes down to a roll of the dice. I was also asked by immigration where I was staying too. Every situation is different. Thing is after a flight of approximately 24 hours and thousands of miles/kilometers why would I or anyone else take that chance of being denied entry.