This is a recurring theme across business models because of the Cold Start Problem. Charging customers directly is a straightforward way to generate revenue, but it adds friction for every new user to join the network. It’s hard enough to build an atomic network; why make it even harder by erecting barriers? Without being able to build out a network quickly, growth channels like virality are more muted.