They're curbing the curiosity of people for it with each ban wave they do but that's about it. People who have truly learned of what Bitcoin is will know that banning it wouldn't really do anything, so they'll just stay. As others have said, the only true way to really ban Bitcoin is to kill the entire internet, which would probably cost a LOT afaik, so to answer you, no, there's really no effective way to actually "ban" Bitcoin. The most they're doing is pushing users away from using it, a warning so to say. A completely ineffective one though.
I'd argue that they create more curiosity by banning it than they would if they just left it alone. The thing is Bitcoin doesn't appeal to everyone, because it still has a niche appeal. For example, not everyone wants to be responsible for their money without any safety nets. Although, by banning it the government are sort of playing into the core concept of Bitcoin, and that's avoiding censorship.
If a government bans it that basically means people will want to know why it has been banned. If they they happen upon good resources they'll soon figure out Bitcoin was created to help with freeing people from banks. Though, I suspect if they aren't using a VPN, and they're searching from a country that has banned Bitcoin, the search results will likely be skewed to paint a picture of Bitcoin, rather than the truth.
I doubt crypto can be totally eradecated, but it can be lown down. The issue is I think we are throwing blockchain at everything because of the increase in people's interest (and the opportunity to take advantage of it), and that's slowing down the actual tech development. And that could be the reason why people are predicting its downfall because it seems like the tech is losing its appeal and can't seem to be incorporated into anything else. But that's just wrong perception.
I don't know, I feel that Altcoins are the ones which are implementing the Blockchain into everything they can, usually unnecessarily. However, Bitcoin's community hasn't really pushed the idea that Blockchain solves everything. In fact, I think the opposite message has been sent. Its common for new users to think that the Blockchain can be implemented everywhere, but in reality the Blockchain still has very niche appeal. I'm not sure if that's limiting development though, I would say its rather non influential in the development of Bitcoin.