I think there are many ways to earn crypto. Apart from staking and Earn facilities on exchanges which actually require capital to do so, perhaps Fauchet freebitco.in or similar is an easy way to earn crypto. Then Campaign on new crypto projects, new project marketing team, project developers. That could be an alternative if you want to earn crypto.