Simple. Money talks. If you are a politician thats taken money from the Saudi's you aren't going to make an issue of Bush incase someone finds that they have been taking money also. So say no evil, see no evil.
The U.S. political system is pretty corrupt but seems to be acceptable by the general public.