With the way things are going with crypto adoption is it still reasonable to go for mining instead of staking? To be honest it looks like staking very very good altcoins like solana avalanche among others are better way of earning incomes than mining, what do you guys think?
My honest opinion regarding this is:
Staking - You have to pledge those coins to someone to earn the profit and it remain as long as that coin is "trendy". Once the hype dies down or the owners wish to scam their investors, then you lose your investments. There needs to be the market to sell your earnings too and if the earning is in the same coin, there will be monthly dumps happening and it would be difficult to reach a break even ROI. Might not be true for all coins, but this has usually been the timeline for every staking coin. The only explanation of why some people take part in their is either they know when to exit or they are newbies and are jumping into everything. Staking to me is more similar to ponzis.
Mining - In order to mine, you need mining equipment and they are costly, but they are re-sell worthy too because they are hardware. With mining too the "trendy" altcoins get the higher attention and when they bust their bubble they become worthless, so it is also a rat race. But in the end you at least have some hardware to sell in case it did not work out or mine another coin, in other words jump into another rat race.
The better thing is to buy the altcoin low and sell it high. But doing so is another ballgame.