I doubt anyone is saying that a steady income is not important, but instead saying that a steady income is not required in order to determine to invest into bitcoin. The thing that is needed is discretionary funds, and discretionary funds can come from a variety of places, including from non steady income sources, or even prior building up of back up funds or even from the use of debt... and yeah, even though a steady income can make things easier, it is not required in order to be able to buy bitcoin.. .what is needed is discretionary funds.
Well, for a prudent fund it is better to have a source of income, because when you only think about your maximum expenses from your monthly income and deposit some money from it in your emergency fund. When you can save a good amount of money in your emergency fund then you can start investing your bitcoin. But I don't think you need a stable income to invest in bitcoin. Yes if you are aware of the risk then you can invest with some amount from your monthly income, let's say if your monthly income is $500 then you can deposit $200 in your emergency fund and with the remaining $200 you can save bitcoin which will be used to save bitcoin along with depositing money in your emergency fund. You can spend the remaining $100 for your maximum and family expenses.