Indeed, the scripture you cited strongly implies that the couple had a normal husband-wife relationship, and it further obviates the need to insist that Jesus' "brothers and sisters" had to have been cousins.
The whole debate is just silly to me, a mere Protestant who takes the Bible as written. There's absolutely no need for Mary to have been a perpetual virgin, and, indeed, such dogma diminishes both Mary and the institution of marriage, to my mind...
They could have been his cousins, they could have been adopted, Joseph could have been widowed and had children beforehand...
There are a lot of subtle ways the Catholic church denigrates the institution of marriage all the while claiming to defend it.
There is if you want to make the humble, pious, Spirit-filled Mary of faith in scripture into an almost almighty demi-goddess:
For in the the Catholic quest to almost deify Mary, it is taught by Catholics*,
As the the Son of God supernaturally, spiritually makes believing souls into children of God, Mary is said to be the mother of Christians in "supernatural and spiritual generation."
as Christ was sinless, so Mary was;
as the Lord remained a virgin, so Mary;
as Christ was called the Son of God, indicating ontological oneness, so Mary is called the Mother of God (which naturally infers the same, and is not the language of Scripture, which even clarifies Israel birthed Christ "according to the flesh, God blessed for ever": Rm. 9:4,5);
as the emphasis is upon Christ as the Creator through whom God (the Father) made all things, including Mary, so it is emphasized that uniquely to her, Jesus owes His Precious Blood, shed for the salvation of mankind, (the logic behind which can lead back to Eve);
as Catholics (adding error to error) believe Christ gave His "real" flesh and blood to be eaten, so it is emphasized that Mary gave Him this, being fashioned out of Mary's pure blood and even being kneaded with the admixture of her virginal milk, so that she can say, "Come and eat my bread, drink the wine I have prepared" (Prov. 9:5);
as Scripture declares that Christ suffered for our sins, so Mary is said to have done so also;
as Christ saves us from the condemnation and death resulting from the fault of Adam, so it is taught that man was condemned through the fault of Eve, the root of death, but that we are saved through the merits of Mary; who was the source of life for everyone.
as the Lord was bodily ascended into Heaven, so Mary also was;
as Christ is given all power in heaven and in earth, so Mary is surpassing in power all the angels and saints in Heaven.
as Christ is the King of the saints and over all kings, (Rv. 15:3; 17:14; 19:16) so Mary is made Queen of Heaven and the greatest saint, and that Next to God, she deserves the highest praise;
as the Father made Christ Lord over all things, so Mary is enthroned (all other believers have to wait for their crowns) and exalted by the Lord as Queen over all things;
as Christ is the express image of God, and highly exalted above all under the Father, having the primary position among all creation, so Mary is declared to be the greatest saint of all, and the first of all creatures, and as having a certain affinity with the Father, with a pre-eminent resemblance which she bears to the Father;
as Christ ever liveth to make intercession for the saints, so is Mary said to do so;
as all things come from the Father through the Son, so Mary is made to be the dispenser of all grace;
as Christ is given all power on Heaven and on earth, Mary is said to have (showing some restraint) almost unlimited power;
as no man comes to the Father but through the Son, so it is taught that no one can come to the Son except through Mary in Heaven;
and as the Lord called souls to come to Him to be given life and salvation, so (in misappropriation of the words of Scripture) it is said of Mary, He that shall find me shall find life, and shall have salvation from the Lord; that through her are obtained every hope, every grace, and all salvation. For this is His will, that we obtain everything through Mary.
And as Christ is given many titles of honor, so Mary also is, except that she is apparently honored by Catholics with more titles than they give to the Lord Himself!