You're assuming an absolute. If none of the fish had moved to fresher water, I imagine there'd be a lot more fish washing ashore. If all of the fish had moved to fresher water, there would be no fish washing ashore. Also, abnormal ocean currents have caused this before.