Overall, yes.
The dev team are not being paid, so people who bitch about it are probably the same people who go to soup kitchens to yell at the servers for not heating the food enough.
Yes, there are some problems, yes there are some issues, but I'm glad to be a part of this project that has the potential to be something really great (if it isn't already).
There are threads out there with suggestions for improvement, and I'm happy that the community is engaging in active support of the devs.