yes true ....depends on the check in agent ....sometimes I'm asked to show proof of onward journey ...sometimes not... even with same airline ..very annoying
immigration have never asked me in over 30 years .....some airlines will ask for proof but it seems purely arbitrary.....it's actually very frustrating when you want a flexible itinerary....can also depend on the person checking you in ....