The original view never saw the content creators as the staple, they are the eyes and ears that bring in the Network Effect. People gather in location and an economy is created, but they got discouraged from the lack of investment from the content creators and decided those people were devaluing their investment.
It's important to understand the whales just aren't that into the content part of Hive and thus have no motive to build it out.