I think David Kruse is a very intelligent man. I read his commentaries and regard them as good information. He has played by the rules although it is likely that he has closer connections with those who write the rules than your average grease monkey.