The problem with all in SPY is this...
During the significant bear market, SPY may return -20% to -30%, you may be forced to sell stock without reliable cash inflow, both due to necessity or due to emotion.
Having reliable cash inflow ensure you can weather those market downturns