Avatars are artificial constructs created by gods to interface with humans. Gods exist in the spiritual realm, a dimension separated from the mortal realm by a barrier. These avatars are built with certain traits specific to the god in question, such as genetics, mama type, etc. Avatars are made with the human body plan and allow a god to physically walk among their humans.
The deity Ashura seeks to enter the mortal realm using an avatar. This is meant to fulfill a prophecy, in which he does battle with an ancient demon seeking to conquer earth. However, avatars are only capable of possessing a portion of a God's power, making him much weaker in the mortal realm. Ashura decides to manifest his avatar in the form of a human woman, which would reproduce asexually. The child resulting from this would be Ashura at full strength, with all his godly abilities and powers. This virgin birth completes the "Blessed Trinity" of the religion that evolved around the god: Ashura in his god form, Ashura in his demigod avatar form, and Ashura in his human form as a mortal.
As an avatar is physically constructed by a deity and built with certain specifications to perfectly fit that deity, it should be natural that it would be able to fully contain a God's power. However, it is apparently the weakest of the trinity, with the resulting mortal being far more powerful than it's demigod form. The avatar ultimately ends up as a way for a deity to transmit its power. How can this be the case ?