Do not dig us deeper in the hole we’re in!
As I see it the best way to go is to follow the tradition of not putting all your eggs in the same basket and therefore creating a progressive tax on the size of the banks. The larger the bank, the more it will hurt if it fails, so the more it should pay in insurance premiums.
Marx prophesied “a progressive diminution in the number of the capitalist magnates” and the best way I know of fighting Marxism is to stop this prophecy from becoming a reality.