I'd bet you - he went to a dealer, the dealer did not say - oh hey...btw. this truck doesn't have the standard warranty that all trucks of the same year, make and model have at this mileage. You are right that there are policies, but even if he did read all the policies, i bet you no one would have thought this truck originated in canada. you would have read that canadian trucks don't have the warranty. You would have said to yourself, but i am buying a truck in the US.. no biggy.You can say it's bad business practice, but it's not dishonest. It's a written policy. FCA also doesn't warranty a vehicle purchased in the United States and taken to Canada unless the customer gets approval from Chrysler Canada.
I'm not sure what legal policies and procedures are required for dealers regarding disclosures. Even so, the customer has a responsibility to research what they are buying, what is warrantied, and other details.
its crap and its a bit of a ploy to cut their warranties short.