Obviously that's not what I'm saying. The manager will be set a budget by the Chairman and then he is largely free to do with that what he wishes. Hughes, Foran etc. will have been given £X for signings/wages etc and then it's up to them to use that money as they saw fit. Why would Cameron get involved and say no to signing whoever it was Hughes or Foran wanted in. That would surely indicate he didn't trust them and I can't imagine either would have liked that.
In the case of those two managers it is hard to argue, with hindsight, that the vast majority of signings that made was money spent wisely. I'm obviously not saying that our managers had free reign to offer whatever they wanted to players. If some utterly ludicrous offer is put forward by the manager then someone like Cameron might say hold on a minute and query whether signing player X on daft cash per week is a good move but by and large the managers at ICT have generally worked with little interference from the Chairman.
Again, what exactly is it you are wanting Cameron to be saying no to? If you are saying that he should have stepped in to veto some of the signings that were made then that would led to outcry amongst supporters that the Chairman is dictating who should or shouldn't be signed and essentially undermine the manager which is not something I think should happen and I don't think that would sit well with fans of ICT.