I always had excellent results in my Frigidaire Affinity (1st version) HE front loader, it never had problems with mold or odors and my whites are really white.
the secret is NEVER overload it. the drum is huge, it doesn't mean I should toss all my wardrobe in it.
Of course it won't last as a vintage machine, but I still believe it was an excellent deal, specially because I got it for less than R$600 (almost U$300) as I was an active Electrolux employee when i bought it, a few months before my retirement.
I think the problems in the US are:
1) Detergent manufacturers didn't realize the formulas should be almost like the european ones. (at least the american HE detergents I have produce much more suds than the european ones)
2) Manufacturers should have never told the users to put liquid detergents in the drawer while the drawers weren't supposed to dispense this kind of detergent. If you're using liquids and your FL doesn't have a liquid dispenser, just toss it straight on the load.
3) Something that every european housewife knows: NEVER KEEP THE DOOR CLOSED WHEN THE WASHER ISN'T IN USE.
I've been using my machine with argentinian Skip (Unilever), which is exactly the same formula as in Europe (both liquid and powder versions), sometimes the argentinian ALAmatic, sometimes the brazilian Ariel Ecomax and now I'm also using the brazilian "Ariel with a touch of softener" liquid.
Every time i use any american detergent, i can see suds on the bottom of the glass and the rinsing is poor. I have to repeat the cycle and always use the extra rinse option to get a decent rinse (you know that old story, don't you?) The only time it didn't oversuds was when i did a full load of whites with Tide HE at the first line. it didn't make any suds but also didn't clean. while when i use other detergents i see the "white" water, but not even a single bubble. The first rinse drains almost clear and the second rinse drains clear. I don't even use the extra rinse option.
Only one american detergent (I have more than 10 different versions and brands) didn't oversuds using the right dose. It was Purex 3x1 laundry sheets, but I also didn't like the results.
Btw, water here is too soft and most of the brazilians never heard about hard water.
Now a question:
If both american and european FLs use almost the same amount of water, proportional to the size of the washer, how can the european machines clean and rinse ok and americans can't?
Is the machine so guilty as people say? Aren't there other factors that might change the final result?
Use and programs:
What I see in the US is most of the people running the shortest cycles (because the TLs were fast).
Come on. ask any european if they would use a 30 minute cycle to wash a full load of very dirty whites.
What you'll hear is: it won't clean, you must use the long cycle (+- 2 hours)
The american machines are huge to hold comforters (lots of air) and because americans have plenty of space in the laundry rooms and also love huge things (machines, cars, even detergent bottles and corn flakes boxes) but for CLOTHES like pants and t-shirts, the american machines can't hold much more laundry than the tiny european machines. My frigidaire Affinity is a 10kg capacity washer if compared to an euro 8kg machine.
Owners of American FLs, please make a test. fill the drum with clothes a little bit more than half (if they are too stained). run the sanitize or whites whites cycle using an european detergent (most of us have access to them) and after the cycle, check the results. even the worst machine will clean much better than a wintage whirlpool top loader's standard 14 minutes wash.
Now repeat the test using any american HE detergent... OOOps, it didn't clean as well and didn't rinse ok.
Throw the first rock who never paused a standard vintage TL to let the heavy stained clothes soak for 1 or 2 hours or used some soap bar and elbow grease to release some stains. (soaking plus the cycle = 2 hours or more)
Modern HE FLs could and should be much better, they aren't the best and europe is decades ahead the U.S about Fls, but the american Fls aren't the only villains too.
Detergent manufacturers and consumer habits should change too.
The machines are changing, the new generation of HEFLs is much better than the first one, but detergents didn't change as fast and consumers didn't change too much.
The confirmation of that are thousands of american consumers that love their HEFLs and thousands that hate them. If we check carefully, most of the people that hate HEFLs didn't adapt the laundry habits to the "new" technology.
HEFLs use much less electricity so, even running a 2 hour cycle they spend less energy than a vintage TL 30 or 40 minute cycle. and they might spend even less than some european cold fill machines because the heating element won't need to be used so long.
It's very easy to say "it didn't clean, this machine sucks" but... what about the other parameters? Why not try something different like other detergents and other cycles? Think about that, friends, before blaming only the washers.
And always remember, HEFLs are much different from the vintage american FLs.