Date Time User Account Creation

I know we CAN capture very nearly accurate user account creation date/time by building an action but I’m not sure why we SHOULD when that data could automatically be added in a default column in the user table precisely when the user account is actually created or the user signs in for the first time.