To this day my biggest problem with Blender is I have no idea how to do certain things with it. I can build a mesh, but I can not figure out the material or texture features. I stumbled upon it now and then but not reliably enough that I can use it.
Instead I have been using Wings3D merely because I like the intuitiveness of "stamping" a texture on a model. No, it's not as precise, but I can't make the precision tool work, so...
I scoured the Internet for tutorials that would definitively help me get a model made and then I figured I could get it into XNA, but none existed that I could make sense of (programmer, not artist here...).
That's all that has stopped me from using Blender. I would prefer it because of the strong animation support and the idea that the skinned animation sample was out there waiting to take advantage of it, but I figured if I can't learn these simple first steps, I'll never learn the rest.
Can't argue it's an attractive tool... but I would agree the learning curve must be steep.