The way proof of stake currently works you cannot deny anyone from delegating to your pool. I am not sure under current legal systems you would not be liable if say the system gave rewards from the stake someone from IS made on your pool.
With smart contracts these things will get even more complicated as suddenly an asset can change properties. A delegation from a pool could become more than a reward but say an investment vehicle into other companies through such smart contracts.
This could perhaps in the future all be solved if we accept ID and add layers to who can stake. But it would also mean some sacrifice for decentralization goals. But certainly it is possible.
However I think no matter how much we try to prevent anything from causing liability it is bound to happen and I think a natural evolution of this would be for the treasury to set aside some form of insurance found that could be used for legal aid and also in case the treasury itself was liable to have liquidity to be able to pay for such liabilities. Arguably you could say this is the role of the Cardano Foundation to set aside such founds but for this to be a long term sustainable thing I believe it needs to be built into the treasury itself. In short I believe some founding should be set aside from the treasury for the Cardano foundation to use in case of such situations such as legal cases on the infrastructure or principle legal cases that would affect pool operators in the future.
What do you guys think? Should there be a portion of the treasury set aside for such governance and legal issues?