The reason is that the baby's bone development was not perfect before five months. If you let your baby practice sitting posture, it is likely to hurt your baby's bone development. Poor bone development will also directly affect your baby's growth.
But after the baby grows up to five months, the body is stronger, the bones are stronger, and the flexion and extension ability is sufficient. At this time, the baby can practice sitting.