In my opinion cash games generally provide a more reliable, controllable income stream for skilled players than tournaments, because they offer steadier expected-value per hour, greater control over variance, and easier bankroll management