the problem that the article describes is that an incorrect email was entered at sign up, and the user gets invested in their account, all for it to get hijacked by original the email account owner down the road. Expiring an unconfirmed email solves this.
There's still many other possible scenarios but I think it generally does what the author wants in a not so annoying way.