I think we need to credit the Holy Spirit and His instruments both JP II and Benedict for this. Both were/are instrumental. JP II was too soft in many respects compared to Benedict, but he was the right man for the time and the slow movement away. The Church moves incrementally — God’s wheel grinds slowly, but grinds fine.
Good change takes time.