I think it's too late now for them to ban it for a few reasons. For one thing, futures contracts and wall street money have already started, so it's hard to reverse course. Secondly, the US government seized the Silk Road Bitcoins a few years ago and then auctioned them off to the public. It would look very bad for the government to auction something to the public and then ban it.