It doesn't require any further explanation than that which I have already given. Priests cannot marry. They are fully cognizant of this fact when they are ordained, they enter into the priesthood knowingly and willingly and no one drags them kicking and screaming into the religious life. There can be no equivocation. As I said before, if they change their minds and wish to break their vows there are alternative avenues open to them.
You will agree it is a restriction for the Latins, no?