Saoshyant
Headphoneus Supremus
Is your intention with this post, just to stir things up?
With more than 1400 pages of discussion about Earbuds (in this thread alone), it's pretty obvious that the answer to your one question, is "Yes".
You have to keep in mind we're a very small portion of Head-Fi. I mean, we could have a meet for all our members in a single room of halfway decent size. So, I'd say @SilverEars has a legitimate question.
The biggest limitation to earbuds are the bass, but that doesn't mean they're incapable, just not of basshead levels. Given your preferred sound sig, it's abilities in respect to bass are more than sufficient. As far as the isolation comment, it's the same on open vs closed headphones for the argument.
The thing to keep in mind is earbuds up until a couple years ago were incredibly limited in options. It's only been recently that they've had a renaissance.