True, I'm just cursed with horribly good hearing (and the inability to not notice quality in audio). Would be nice if I was an audio engineer but I'm not, which means I just get driven mad by anything other than very nice headphones (don't get me started on low bitrate lossy encoding).
I've gone through about 5 pairs of different portable headphones lately, they cost between £15 and £40 and were, with the exception of the Sennheiser CX500's, awful. The CX500's were ok but far from being 'good'. I've just moved up to the UE700's (£135) and they are fantastically better, but that's expected considering the price difference. Still not as good as my Sennheiser HD580 Precisions (bought for £94 going back about 8 years ago, now they cost £190? Not quite sure what's going on there) but are great for travelling due to being isolating earphones (bought them for a recent trip to the Lake District).