Corruption watchdog 'seriously flawed'