Yes and no.
They(New American) are better in terms of quality and features and value.
They are not better in terms of reliability, but they will still reach 200,000 miles with regular maintenance.
An Older Honda or Toyota could reach over 300,000 mies is they were taken care of. But they do not have the features and safety and comfort of newer cars.
If you plan to keep the car for more than 10 years, do not buy an American car. They could last 10 years, or even more. But they will have more problems along the way so they will cost more over time.