I'll never be an artist. However, it's often useful to have some ability with the various asset creation tools. Blender, being free, is a very good way to create some 3D assets to test out ideas and/or build up something basic. More experienced artists may well have access to something more professional like Maya, or 3D Studio Max. That's not to say that Blender is less capable though. For my needs, it's perfectly usable.
I've no experience with other modelling tools (beyond some dabbling with Sketchup) but, with my limitations in mind, and a bit of thought about how to approach it, I've created some passable assets to use as placeholders. I've still a lot to learn about texturing, and more advanced modelling techniques and it's possible I won't get there but that limitation is with me and not the tool.
The interface is a little off-putting but there is a lot of power there. Following along with a video tutorial helped to begin making sense of it. Being able to filter out the stuff I don't need broke that initial mental paralysis. Knowing how to get back to the default state was also a big help.
There's plenty more to learn so I'll follow this up as I do more with it.