I wouldn't say the financial risk is the big issue, a fair few ways around that as you've suggested.
The issue is the individual liability of "senior management" (which I'd guess would be those in charge of maintaining the servers/code, moderation, etc), in particular potential criminal charges.
The chance of that happening is probably negligible but non-zero.
I guess there could potentially be a structure with no "senior management" and all decisions taken collectively but it seems difficult in reality.
I wouldn't say the financial risk is the big issue, a fair few ways around that as you've suggested.
The issue is the individual liability of "senior management" (which I'd guess would be those in charge of maintaining the servers/code, moderation, etc), in particular potential criminal charges.
The chance of that happening is probably negligible but non-zero.
I guess there could potentially be a structure with no "senior management" and all decisions taken collectively but it seems difficult in reality.