The idea of a "transactions tax" on US bank deposits was floated by the Fed months ago. That is where this idea comes from.
“The things that will destroy us are: politics without principle; pleasure without conscience; wealth without work; knowledge without character; business without morality; science without humanity; and worship without sacrifice.” Mahatma Gandhi