The use of the term "Protestant" without a modifier here and in your earlier comment is overly broad. Mainstream Protestants (Episcopalians, most Lutherans, most Presbyterians, etc.) do not hold the views you ascribe to all Protestants and the Civilta piece was clear that it was Evangelicals (a considerable number of whom are not associated with any formal denomination) who hold political and social views at variance with much Catholic teaching.