Writing covered calls, your "income" is basically selling your upside. Works well in some conditions, not in others (compared with B&H as the baseline), so no free lunch.
When the market is steadily making new highs you generally want to be long calls (or some kind of similar bullish exposure...