People's accents sometimes drift with time, I know that much. I haven't studied accent change on an individual level so I don't know the exact causes at play.
Neither does anybody here, though as you'll see above that doesn't stop anybody from making up explanations that suit their own worldview and assuming they're correct.