What I find disturbing is that the WSF master admitted watching the other boat for several minutes and chose not to make a slight course change to the right and pass behind him well before the crossing became an issue then a collision.
The only explanation for that failure to act in a timely manner is that WSF masters consider themselves too privileged to change course for a mere pleasure boat. That arrogance alone should have been enough to get him fired and lose his license for an extended period. The toy boat driver was stupid but the ferry driver is still an arrogant threat to navigation.