In theory a good idea, but in the global context it won’t arrest this without international cooperation… And good luck with that in this age. Maybe in the 90s, but now…pffft.
Seems a common sense idea with wide and necessary applicability, it is worth reviewing and understanding historical things such as the smoking and social media lobby to grasp the extent to which the task run deep, particularly with respect to political funding and manipulation.
Incredibly so as the US is politically corrupt, but not in the way people normally think about corruption. Lawrence Lessig wrote a decent book on the frame of this calling it Gift in Kind corruption, rather than Quid Pro Quo.
And then if you magnified this beyond the US context vastly harder to create an international framework where this is enforceable and upheld without loopholes causing breakdowns.
Liability means very little in the context of networks of limited liability companies.