Laws banning political donations in SA have been rushed through parliament without public scrutiny and are compromised and unfair, a democracy expert says.