Inexperience, but whatever. The reason they sound nicer compared to other phones is because they are preamped. That's why you need the battery. The Beats EQ your music basically to give the illusion that it has nice bass, when actually it doesn't really have a lot, especially in the sub-bass department. It has a lot of mid-bass which is responsible for the subwoofer-like boominess (which I actually like in some genres like hip hop). But again, I could EQ my $30 headphones to get that same bass with even more quality and control. (or EQ them to sound exactly like them too)
Like many people said before, the Beats wouldn't be too bad if they were much cheaper. The studios could probably be worth $80. But no they're over $200! And what irritates many head-fiers is that they are being over-marketed. Everyone recognizes them. Everyone has the impression they are good quality headphones, or even that they are the best sounding ones out there (when actually they break pretty easily, have cheap construction, have cheap sound, and are unaware of any cheaper alternatives). On best buy, the picture for the 'Headphones' section is the Beats. This overshadows so many better lesser known (better) brands, as many people are set on the Beats as the 'go-to' high-end headphone.
This is the best analogy I could think of:
Imagine a cheeseburger at McDonalds is like over $30.
But it's still just as marketed and super-popular. (ignore the fast food convenience)
Sure it's tasty (to most), but there are sooooo many better cheeseburgers out there. Especially in that price range. Cheeseburgers which are meatier, cheesier, less greasy, and have better quality meat/ ingredients.
But no, people keep spending that $30 for the McDonalds.
Can you just imagine what the cheeseburger enthusiasts are feeling?