OK - Lets get this straight - There is No Law that says you have to have onward travel when you arrive in ANY country. I have been travelling internationally for 30 plus years - more if you count as a child, and have never had to prove onward travel. On many occassions I havent had any, as I don't know how long I will stay in one place/country when I arrive. I like to travel, and a lot depends on how much fun I have been having in one place, before moving on.
With the availability to purchase tickets on the internet for all sorts of travel these days, including most airlines, the need to actually have a ticket for onward travel, some months before it might be needed, seems arcane.
As I said earlier, on this trip, I have a return ticket, with Continental, for September this year, although I will be leaving Argentine in May for a month, (on a different airline - TAM, return, via Brazil) heading back to Europe, so I won't be falling foul of Argentine Immigration, or abusing the system in any way shape or form - and no, I am not teaching English! I am perfectly legally here on a Tourist 90 Day Visa, again, to be quite legally extended for 90 days - That is The Law here - You are 100% allowed to renew the 90 Day Visa, as I will be doing in a couple of weeks -
So, if the Law here says you can enter the country on a 90 day Tourist Visa, and extend that for a further 90 days (and not simply by heading to Colonia!), how can the airlines dictate to the consumer that they have to have a ticket valid for travel within 90 days? Seems more like a commercial decision, rather than an immigration one.
Steve - Out if Interest, What are you talking about when you say that the US says you cannot come back to the US for a certain period after you leave?