Lots of different perspectives here. What counts for retirees is they get a reasonable return that still lets them sleep at night, with an acceptable risk of portfolio depletion.
I don't hold much cash, relatively. Around yearend I withdraw enough cash to fund a year's spending, plus I hold about another 6 months spending in a HISA. So somewhere between 6 months and 18 months in HISA. I also have a savings fund (accountants might refer to it as a sinking fund) in a low-cost balanced fund to pay for large periodic expenses including new vehicles and home expenses like new shingles, driveway, HVAC etc. that can put a huge dent in a retiree's budget. I contribute a fixed amount annually to that, which should make it a sustainable fund.
I have a 5-year GIC ladder where each year's maturing rungs will provide for my non-discretionary expenses (beyond what I will get from CPP & OAS) in the event of a really bad market meltdown where I don't want to withdraw from equities or bonds. In normal times my annual withdrawal would come from equities. If equities are in a bear market, my withdrawal could come from bonds. If both of those are distressed then I spend from maturing GICs rather than reinvesting the proceeds.
I know OP dislikes the lack of liquidity of GICs, but for me they are not for discretionary spending, but part or a long-term approach to give me guaranteed annual availability of cash no matter what markets and the economy do.
I also get enough in dividends and interest to cover my non-discretionary expenditures, so a belt and suspenders approach. On the surface it seems like overkill, but I have studied market history enough to understand how bad things can really get, like the stagflationary 1970s and the lost decade of the 2000s. Some people say their 2-year cash wedge should be enough to get through a bear market. A dollar (USD) invested in the S&P500 at the start of 2000 did not return to its original value and stay there until some time in 2010, and a dollar (CAD) did not return to its original value and stay there until some time in 2013. That's a long time to stretch out a 2-year cash wedge. (
Source)