Imagine if all beneficiaries in corporations had to be publicly known. That means all shareholders, and by extensions all holders of mutual funds, &c (since they hold shares in a trust and the trust holds shares in the corporation, they are the ultimate beneficiary, &c) and thus all participants in retirement funds, &c.
It would mean no privacy for anyone.