I agree with your points, on isntagram, Facebook and so on to monetize you need not hundreds but thousands and thousands of subscribers and views... To earn little! YouTube for example pays really little... On hive an artist can make a post and earn way more even if he gets only 1 viewer but is someone with a big stake... The problem is that hive is not popular, go around asking how many know hive or Facebook/Instagram and see... So hive needs more visibility, more advertise... Web2 socials are trash compared to hive web3 but it's like a gold mine, who goes dig if no one knows it's there?