I think there is more that enough punishment to go around. The individual priests are most certainly guilty, however tit is the institution that allows this corruption to go on.
Priests, guilty as hell, are allowed to move from parish to parish with impunity. These things have been covered up forever.
If it were not the fact that this institution is the “Holy” Roman Church, this organization would have been prosecuted under the RICO act, and rightly so.
Which in itself goes against the Roman Catholic claim of following "tradition".
Priests were originally not allowed to pass from city to city per the First Council of Nicea (325).
On account of the great disturbance and discords that occur, it is decreed that the custom prevailing in certain places contrary to the Canon, must wholly be done away; so that neither bishop, presbyter, nor deacon shall pass from city to city. And if any one, after this decree of the holy and great Synod, shall attempt any such thing, or continue in any such course, his proceedings shall be utterly void, and he shall be restored to the Church for which he was ordained bishop or presbyter.
http://www.earlychurchtexts.com/public/nicaea_canons.htm
https://www.christian-history.org/council-of-nicea-canons.html#15
However, there is nothing in the NT prohibiting this.
Interesting thinking back to my Catholic days.
In the rather large parish I was in, it was rare to see the same priest more than two or three times.
There were a few who stuck around for a few months, but otherwise, there was a LOT of turnover.
I always wondered why that happened.
Now I'm REALLY wondering why.