Originally Posted by
mboca28
where anywhere does it say on their website that u cannot travel to the usa from europe when you have a valid E2 visa which allows access
E2 does NOT allow access if you've been to Europe (or some other places) in the last 14 days.
Where anywhere does it say on their website that I need a visa to go to Vietnam? Or that I need any entry documents to go anywhere?
That has, is, and will (probably) always be the responsibility of the passenger. There are way too many combinations of citizenship/residency/permit/visa/transit country/origin/destination to block ticket sales based on it.
Originally Posted by
mboca28
they had the tools to rebook to canada
That's not their responsibility. If you want to rebook, you need to call and rebook, paying whatever change fees and fare differences are necessary.