Back in the day our store sold appliances... front load washers were just coming on the scene.
Haven't been in that business for about 15 years, and about a year ago replaced our Maytag top-load washer with a Samsung front loader.
While I was aware of the advantages of a front loader, until you have one you really don't know...
I'll start off with the big disadvantage of a front-load washer...
-Cost
A decent front-load washer is going to cost more than a decent top-load washer.
Now to the advantages of a front-load washer...
-Uses a lot less water. We were stunned at the difference between the two.
-Can hold more. Without that agitator in the middle, the front-loader holds more. Not that you should overload it, but for those large bed-spreads and stuff, the lack of an agitator makes all the difference in the world.
-It's much easier transferring the wet/clean clothes to the dryer when both appliances have a front-door. In addition it's much easier for short folks (like my wife) to reach everything on the inside of the front-load washer.
-No door on top of the washer? Cool! You can stack stuff up there too!
As far as its ability to clean, our front-loader does better at getting dirt out than what the top-loader did. At first we weren't sure how the cleanability of the new one would stack up vs. the old, considering the top-loader has the agitator and the front-loader doesn't. But the front-loader does a terrific job... probably because the clothes are being rotated much more in a front-loader than they are in a top-loader. Yeah, clothes are "agitated" in a top-loader but they don't change position (much). And to me that's why front-loader should clean better.
However things like soap and water-quality are going to have an affect also.
Bottom line– We'll never have another top-load washer.