No, more thinking and work is needed by you.

The Church believes in subsidiarity (look it up).

When his statement was made it was rather breaking news.  

He was correct to assume that the matter should be best and initially dealt with at the source and locality.

As it turned out, Boston local Catholic authorities screwed it up, and it later had to be raised to a higher level (well after his statement was made).

So he was correct, and you - using your hindsight - are incorrect to judge him.

You've shown that you reject the Catholic principle of subsidiarity.