CNX - inability (or willingness) to deliver somewhat finished product ever...before jumping to the next..."better" idea..
This seems the problem to me, although Tuck could be funny more times too...
It seems they have so many ideas, that they sometimes get lost and not develop one to its full potential. I'm not saying the ideas are bad, I see them as one the best on the space, however there seems to be a lack of focus. If we got even 1 feature 100% working with no problems and could do that to the next one, people would slowly start to complain less and less and enjoy the product more. We need focus.
Sometimes CNX seems to have anxiety, always trying to build something new and on one side, that's awesome, I've always had the feel you guys were way ahead of the rest in terms of innovation and you continue to give me that impression. The only problem is you can't neglect the other features.
CNX seems that hyperactive super smart kid that because it's too smart for school subjects, ends up loosing focus and messes things up when they have the potential to be the top student of the entire school.
I love the ideas, love the innovation, but everything at due time. As long as you accomplish each task and feature implementation successfully, you will always have the time and support to implement the rest because you will only gain new costumers, fans and confidence. It's just a matter of focus it seems. Even with few manpower, as long as you keep focused and keep your cool, you will be able to achieve your goals.