I guess you didn't get my Florida-centric joke.Top surface of the ground freezes in the winter and expands, then it thaws in the winter and shrinks.... and doesn't necessarily end up exactly the same as it was below winter, so stuff buried shallow ends up getting pushed around a bit.
If you want your fence posts to stay upright, you gotta bury them into the stable soil below the frost line.