This dude in the article has constructed a very clever strawman. The rule isn't "no sex." The rule is "no gay sex."
If he foreswears the ass-love and marries a nice lady, he can have all the sex they want.
NO, that would be wrong as well. the rule to be a Catholic priest is you have to be selebet. NO SEX of any kind.
That rule is being broken in a few instances, there are a couple married Catholic priests in the USA, One in Ireland, and now, one in Canada. There may be a few others in Europe as well.