That is a definitive yes. I think the only place that the beats can beat the sennheiser hd58x to is who is going to be quicker in going inside the trash can and I believe that beats will win that round hands down, no competition xD. But on a serious note, there is no way any beats model could surpass the sound quality that this can produce
Such a potential can of worms here...
I think it comes down to 2 things:
The subjective/personal experience of which sounds better (and there are hundreds of opinions out there about which one sounds better and/or how they are different). Even if 2 people agree on how they differ in sound, they might disagree on which they prefer.
The objective difference, of which there is really only one that matters- impedance. You have to use an amp with the 6XX @ 300 ohms. You can get away without one on the 150 ohm 58X (but I don't recommend it). Otherwise, I don't find any spec or build differences that really matter (at least for me).
If you're on the move, with your phone, and don't want to slip a portable headphone amp in the chain, the 58X would be the better choice.
Personally, I use my 6XX with an amp, primarily for gaming and listening to music that is on my pc. My 58X is plugged into a keyboard, without an amp. They both sound and feel fantastic. Choosing between them, for me, is fairly impossible. I love them both, I would be fine with just one or the other. And, at the end of the day, I don't think anyone could make a wrong choice by buying either one or both. The only bad decision would be not to buy one at all.