Prime Minister Abdullah Ahmad Badawi has pledged to tackle corruption during his tenure, but observers say it would take much more than rhetoric to convince the public that he means business.