The Greatest Impediment is that 99% of Trads will grant exemptions to the salvation dogma.
Can't argue with that.
Though I think the greatest impediment is God. There are few real trads because the world has been abandoned by God to their owns desire.
That is the punishment of Vatican II, everyone is left to do as they please and even find a priest to tell them that they are just fine as they are (if they even bother to ask a priest).
Saint John Eudes said that when God is angry with His people, He sends them bad priests as a chastisement. Here is what he wrote in his book, The Priest, His Dignity and Obligations:
“The most evident mark of God’s anger and the most terrible castigation He can inflict upon the world are manifested when He permits His people to fall into the hands of clergy who are priests more in name than in deed, priests who practice the cruelty of ravening wolves rather than charity and affection of devoted shepherds ...
“When God permits such things, it is a very positive proof that He is thoroughly angry with His people, and is visiting His most dreadful anger upon them. That is why He cries unceasingly to Christians, ‘Return O ye revolting children ... and I will give you pastors according to My own heart’. (Jer. 3:14,15) Thus, irregularities in the lives of priests constitute a scourge upon the people in consequence of sin.”4
Saint John Eudes warns us that as punishment for man’s sins, God will send us priests who are not according to His own heart, who have a different spirit from that of the Sacred Heart of Our Lord, who have a different heart from that of Our Lady’s Immaculate Heart.
Good Catholics get what they pray for.
Catholics who are indifferent, CINO, and fallen away, get what they desire, AS A PUNISHMENT. We have bad clergy today because that is what the majority of baptized Catholics wanted. They wanted priest that act like any lax Catholic layman, that are “birth control, no confession, no rosaries, you are all good and going to heaven” priests. That is what they got! A CHATISEMENT from God.