I'll start "on the other side"

Binary choices are not the best way to make decisions. As practice shows - it is more correct to choose a priority, but not an unambiguous choice. And so it is here in your topic.
Depending on the situation, age, future plans...
For example, if you are at the age before retirement, you will probably be interested in high income, so that pension accruals will be extremely high.
For a young person probably the choice will be in favor of knowledge - because it is the basis of his FUTURE.
On the other hand, I adhere to this concept, you should always learn and expand your knowledge. That means - always learn, always look for income channels (and always more than 1), always look for new knowledge and new income channels.
So the final answer is: you should choose both knowledge and income, and preferably a lot of knowledge and many channels of regular income
