I do agree that these are specialty phones and not good as your only pair. I enjoy too much music that sounds terrible on these phones.
Also I only use them on my modded X-can v2 tube amp with X-psu, so YMMV.
That said, there are no other headphones I have heard (HD800's included) so detailed and magical on some recordings, especially female vocals with light instrumentals and Classical. They are also super fun on electronic music but are lacking in the bass.
They make my happy place smile more than my other headphones can when it's all right.
I have HD650's with modified pads and equinox cable as my 60% listening setup, D2000's for 20% and SA5000's for 20%. I also have the M50's or ER-4's for portable use.
You can't find the one headphone that does it all really well, on all recordings. If you like almost every Genre of music, especially if it's a high quality recording, you will need more than one headphone.
If you have a basshead phone, a midrange phone and a detail phone you'll be better off.
If you can only spend $300-500 on headphone, maybe consider some cheap Sony cans for bass, Beyer's for midrange, cheap Grado's for detail and try to pick them all up used.