There are good reasons not to do it too. If you work with good and honorable people, who have kept their promises to other people in their life, and who have (incredibly valuable) reputations as honest people to protect, they are pretty likely to keep their promises to you too. (Don't forget to actually discuss these promises!) Unless you unnecessarily move the decision to leave into the category of "rational economic decision" by putting a price on it. (And four years later, when that price has decreased to zero?)
Another reason is that you might trust your cofounders more than your possible future investors (they have reputational incentives too, but you don't know them yet!), and prefer not to give the latter a possible avenue to steal the company from some or all of you.
Sometimes there can be tax tradeoffs, depending on what else you are doing.
As I said, it might be a good choice to have vesting in many or even most circumstances. Everyone should carefully consider it. But "always no matter what" is not good advice.