The government can't ban code. They can try to restrict it but anyone can use it who wants to. Just like before when they wanted and tried to ban file sharing they failed. Close down one site and another pops up, and then torrents came along. Now they rely on ISPs to report people who appear to be torrenting but it's all something that can be circumvented.
Yes I think there will be a bright future for bitcoin, it's still young and misunderstood.