Working and receive the payments in crypto is so far the best way, no matter the kind of work if you can be paid in crypto just to it and keep holding the most important ones, is always good.
You are right but holding is not so profitable as expected, that is why the event of the market is not better than in the past. But maybe as you above mentioned keep holding the most important altcoins can be beneficial in the future, if we can be enough patient.