Hive is more than just publishing contents. One can earn more if you know your way and how exactly, you've mentioned some and I believe there are more ways to earn.
Do you know how to navigate to the game section and can you play, I think I am interested in playing some.
I haven't tried the game part because it needs an expert to put one through. And yes, there are lot of ways to earn on hive especially when you know your way around.