This is a highly subjective query.
Sometimes engines are swapped because the body, or "Shell", of a vehicle is in good condition but the engine failed. Possibly due to neglect. Possibly due to abuse. Whatever the case, it's cheaper and easier to spend ~$3000 to change out an engine, than to try to find a quality used vehicle for likely more money.
Other times it's purely for performance reasons. Honda's tend to be a very specific example of this. My neighbor probably does an engine swap a week in his home garage with just a chain hoist, and an engine crane. Not exactly expensive tools. Take a engine from a vehicle with a more powerful engine, put it into a lighter vehicle, and you have instant "performance." The other part of this is that crashed cars are generally very cheap. Salvage what you can and it saves money.
I don't know what the car culture is like in the Netherlands, but in America, it's a lifestyle for most people. It's everything to some. People spend all their disposable income, and even more, on it. Some people prioritize it over everything else. So like any other lifestyle, or hobby, an outsider can't really understand it, unless they empathize with the concept of earning money and doing what you love to do.
Plenty of folks keep vehicles for over 10 years, like you mentioned, without swapping engines. I don't feel that all USDM vehicles are flawed relative to EDM vehicles. I've been involved in numerous engine swaps done out of necessity, but I've never owned a vehicle that I needed to swap an engine in. I have also been involved in many swaps for performance and/or personal choice. There is a very strong level of desire for "modification" in America, as well as other countries like Japan, for example. Maybe it's this desire to "stand out" and be different, that is different from the overall culture of the Netherlands? I don't know.
So in conclusion, this is highly subjective, but the occurrence of engine swaps might be due to a difference in culture, necessity, supply, or just to be different.