Pilots observe that there is a lot of variance in skill levels on various ships. I’ve jumped a lot from trade to trade and have called to many ports and I can say there is also a lot of variance in the different ports of the skill level of pilots.
Based on what’s been said on this thread and the Radiance of the Seas incident in Sitka thread it sounds like the approach used by some of the cruise lines to avoid problems with inexpert piloting is to train the bridge team to operate independently of the pilot if necessary.