I’m not complaining about the product. I think it’s incredible. But regardless of how awesome it is, it’s very difficult to use without proper documentation.
Sure, it’s young. They’ve spent their time developing the software instead of writing documentation. That’s understandable. But then when you release the software to the public, documentation is expected. When it’s not there, it’s frustrating. Far too often documentation is an afterthought, when it should be side-by-side with development.
As far as I’m concerned, Magento may be 100 times better than I already think it is, if only there was some documentation to tell me about all of those features and customization options that I don’t know about.
They can refine the software and add new features for years, but until they make it easy for people to work with, it can never be a huge success. Imagine if something like WordPress were as difficult to use as Magento with no docs. Nobody would use it.