Re: "we need politicians to lay down some rules"
They are never going to regulate themselves to anybody's satisfaction, if politicians lay down a set of rules, there will be droves of lawyers looking for the loopholes which will be exploited immediately. Any complaints will then be aimed at the politicians.