I have the opposite impression of Helm. I'm seeing vendors and other companies cranking out and sharing Charts at a rate I've never seen before.
There are some review issues in the main upstream Helm Chart repo, but that's due to volume (which is now higher than ever).