Nothing to stop cash advances. Nothing to stop people from charging their groceries and gas and using their cash for gambling. Equity loans, second mortgage, lines of credit, borrowing against assets -- bankruptcy due to gambling drives up interest rates on all these, and that affects ME.
"Read up on them...Your fears are groundless."
I have read them. My fears are real.
The Bankruptcy Abuse Prevention and Consumer Protection Act of 2005 is an improvement, but not a cure-all. Treat loans as you would money due the IRS. Start enforcing usury laws and cap credit card interest -- the CC companies will then be forced to clean up their own house, rather than issuing a card to everything with a pulse, including pets.
That's between you and your bank. If they're having to stick it to you to make up for their bad decisions, find one that makes better decisions. You seem to think there should be a federal regulation and bureaucracy to fix every problem in your life.