No. In a game where the government has the power to set interest rates, you need to do what the banks do or you get crushed.
Making laws that target enforcement on banks isn't going to do anything.
It's like coming up with new ways to target the drug cartels. It never actually makes a dent on drug consumption.
You can't win the drug war. You can't win the fight-the-banks war.
Stop price fixing interest rates. Let the market set interest rates based on real-world risk and reward instead of political or corporate desires.
You don't price fix cars or food because the same shit would happen. So, stop price fixing interest rates.