So you earn money on HIVE through interactions. If you make a post and people upvote it and comment on it you will receive some hive based on those interactions. The amount you receive is based on the account status of those who engage with your content. You can stake/Power up your hive which increases your status on hive. The more you have powered up the more your interactions will reward others. Basically because crypto has been going sideways for the last 6 months the amount of new users in crypto low, Those that have been in for a while are holding or slowly adding more to their portfolios. but without a wave of new users wanting to purchase the Hive tokens to get their accounts to a certain level of status the existing large wallets continue to grow at a rate much faster than everyone else because of the effects of compound interest. (You receive interest payments on staked/powered up HIVE)
By all means please correct me if I'm wrong