Genuine question: How can you ever learn from feedback loops that take 2-3 years if you only ever stick around for a year?
I am saying they are independent concepts. Basically, if you stay for one year it is not possible to learn the effects of longer projects (very valid point you mention). _But_, staying 10 years does not mean necessarily that you did learn from 2-3 years cycles. It will be _possible_. It could mean you are very good at deflecting, coasting, or playing golf with the right people, among many other possibilities.
Unrelated: today is on the news that Unilever's CEO will be resigning after 3 years, which also seems short to me.
"Some new director showed up, reorged us, and left" is a failure mode for organizations. It causes huge problems and needs to be avoided.
Wait til you hear about Australian Prime Ministers