Absolute BS.
1) I have not made a SALE yet of any of my stocks. Not a single penny.
2) I have only bought, bought, and bought some more, and since 1989, I have had a set amount that automatically went to retirement accounts, and I NEVER pulled back from my set amount (percentage) ever (though the set amount did change a couple times based on our financial circumstances at the time, but still a set amount, AND the set amount was never due to how the market was doing).
3) Once my wife retires, we will no longer buy any stocks at all. I will cease buying and will only take from my pile. If you'd like that say I am timing the market there just because I will be in my 60s at that point and have decided that THEN is the time to take from my retirement pile, then I MIGHT let you slide with that, but that really is NOT the definition of timing the market. Timing the market involves waiting to BUY until the market is at a level you think is good, or waiting to SELL until you think the market is at a level that is good. I have NEVER done that and never will. I will ONLY take money out of the market as I need it or want it. The only way I won't take money out of the market for a while is if there is a HUGE drop...like more than 50%. If that's the case, I will probably just live on SS and cash reserves for a while (I will have at least 3 years of cash reserves saved up when I retire) to give the market a chance to recover...and even then, that's not necessary that I do that...and depending on how old I am if that happens, I might not care and just take what I need anyway.
You make a lot of assumptions and assertions that are just flat wrong.