I agree with this one. I did suggest it somewhere before if I remember correctly.
It is really hard for a beginner to fight against a team full of M60s.
Though it would be annoying when someone gets kicked for a ping spike and ends up losing all the cash.
Maybe we can have a system where a player drops all his cash on quit. So, it can be picked up by anyone.
This way, the cash won't be "erased" from the server, so overall economy will stay intact. This will allow players to grant cash to team mates to help their cause, or /q at a secret place and retrieve the cash later.