I'm guessing you've never run a company into bankruptcy (which I take as a good thing.)
Bankruptcy is when liabilities exceed assets and cash doesn't exist. At that point the assets are sold to raise money to give pennies on the dollar to creditors. The assets are not "binned", they are sold. That includes intangible assets like domains, source code, hardware schematics, and so on.
What you are proposing is akin to suggesting "any buildings should become public domain" or "any cars they own should go to a local charity".
In essence you are taking one asset class and dictating how that class is disposed of. Why that class? Why not all of them?
Thirdly (I thought of another reason) it's trivial to simply store this class of asset in a separate structure, that has no liabilities and hence can't be bankrupt. It becomes simply a different asset class. (Separating assets from liabilities is a common business practice - even if a company "owns" their office, it's typically a different company.)
I don't think you're crazy, it's a good area to explore, but it's not practical to implement this in the business landscape we currently exist in.