Why is the `sub` claim in the Access Token and ID Token different?

In the Access Token the sub claim is the email of the user.

In the ID Token the sub claim is the unique identifier of the user.

Why is this?

https://openid.net/specs/openid-connect-core-1_0.html#SubjectIDTypes