The problem is that a rule of thumb is about averages, not edge cases. For a really long retirement, you are going to hit a lot of edge cases.
The 4% rule was based off the Trinity study, which looked at 30 year retirements and assumed the retiree would deplete their principal. It is not a safe basis for a long retirement.