I think, at times when people are saying Hive is difficult; what they really mean is, new.
New challenges. New things to learn. It is not "Hive's fault" when people refuse to take on something new to them.
It can be so deflating when you know what can be accomplished, prove it with your actions, and people still refuse to believe it; even worse when they start accusing you of wrongdoings yet everyone who put in the time and effort knows cheating gets you nowhere.
Thanks for doing this post. Good stuff to read here. A lot of perspective.