1) Protestant religion does not exist, it is just individuals doing what ever they want, millions of churches of one individual, so it is inaccurate to say that Protestants are more moral than Catholics.
2) 95+% of Catholics are Catholic only because they were unknowingly baptized as infants, that makes them Catholic, but in name only.
3) The Novus Ordo religion of Vatican II is not Catholic, and it is it that teaches all the errors that the article is focusing on, it is the Vatican II religion's "pope", "bishops", and "clergy" that teaches the false religion to the Catholics in name only.
St. Peter Julian Eymard – Bad Catholic vs Good Protestant
People often say, “It is better to be a good Protestant than a bad Catholic.” That is not true! That would mean that one could be saved without the true faith. No. A bad Catholic remains a child of the family, although a prodigal; and however great a sinner he may be, he still has a right to mercy. Through his faith, a bad Catholic is nearer to God than a Protestant, for he is a member of the household, whereas the heretic is not. And how hard it is to make him become one!