This article presumes the "sophisticated" interpretation of Catholic moral theology to be the truth, but yet it turns out to be a novelty when held up to 2000 years of Church teaching. Like most things, there are very serious misunderstandings on both sides, but yall seem to have forgotten that the Church is meant to safeguard the truth, not create a new one every 50 years.