Buying a 4.625% yielding bond does not require selling principal at all.
But you're taking my point too literally. You can easily buy a 6 or 7% yielding bond that is lower risk than equities, but still paying far more in a more certain fashion
You can buy REITs today paying 6% that will grow rents around the rate of inflation (O is one example).
You can far surpass a 4% yield on cost in year 1, while also locking in inflation adjusted income growth today, very trivially, without selling one dollar of principal.
Unfortunately any thread on this is drowned out by uninformed people, or people who don't understand retirement is first and foremost about securing a stable (and non anxiety inducing) cash flow. Not growing wealth maximally.
There have been many times in history where the broad index has been flat for years. 2000 to 2010 is a famous more recent period. Would you be comfortable selling 4% a year into year 9, having watched your wealth decline materially over the last decade?
I guarantee you the retiree in bonds getting 5% and maintaining 100% of their principal is experiencing much less anxiety. And bonds give you the optionality to swap to equities in a down market like 2000 or 2008