My guess is that your issue is amp based silverears. There have been a lot of comments over the years suggesting that many folks simply don't love the pairing of hd800s and b22 for whatever reason. Frankly, low impedance SS amps in general are probably less than ideal from the standpoint of (arguably) overdamped bass.
Sennheiser certainly knows how to make a ~0 ohm out SS amp (nwavguy showed just how cheap and easy this is to accomplish), yet they selected 40 ohms for their own amp, and assuming it is a push pull on the balanced jack, that will double when you run it off the xlr. My strong suspicion about why so many advocate balanced is that they like a little extra in the bottom end even though, all things considered, balanced hp amps spec out worse at twice the cost (susy designs being the exception).
Same principles apply to tube amp recommendations (and vintage stereo amps). The better, high end, more dynamic tube amps from EC, ecp, bottlehead etc. still tend to have middling output impedance specs that bump the bass a tad - particularly given the huge impedance spike at 100hrz on the hd800s curve.
Purrin has a fascinating thread on this on one of those other sites we're not permitted to link directly. Bottom line, many of the folks who feel the hd800s are overly lean, sharp, bass light yada yada are probably running low impedance SS amps.
Mine sound just okay from my agdr boosted o2, good from my modded crack, and awesome from my mainline. On the flip side of the coin, my old woo otl was too tubey, lacking in dynamics and slow sounding for me to enjoy with hd800s.
Edited by SilverEars - 7/6/14 at 7:04pm