The problem with these threads is that we inevitably end up going beyond the reasonable because of passions. Honestly, I think we are so far from having a perfect portable audio player that no passion is warranted.
I admit that the iPod comes closest to being the best player for the average user. Yet it fails so badly in some aspects -- firstly, for me, the gapless issue (I don't consider acceptable the argument that few people care about it; if music requires it, a music player has to have it).
Of course, the competitors all have their flaws as well. The Rio Karma clearly puts the iPod to shame in many features, but it has arguably reliability issues and it can be said that many of its cool features will never be used by most of the consumers. The HD Walmans are gorgeous pieces of hardware that demonstrate Sony's engineering prowess in making devices that soundly beat the iPod in compactness and battery life, but they suffer from poor software. The iRiver players offer you an abundance of features, yet they're hardly pocketable. And so on.
The thing is, the fact that the iPod seems to get more things right than the others (or makes it easier to use) gives it a goodwill that is disproportionate to its qualities. Some people make it seem like an eight wonder. Tech reviewers tend to be too tolerant to its flaws. I think that's why you end up seeing some iPod haters and some unfair criticism in this type of thread. But let's get real. No player is perfect, no player is for everyone.