Places like that will exist as long as Islam exists.
That is Islam.
The problem with Afghanistan was always this:
USA: “cooperate or we will bomb you back to the middle ages.”
Taliban: “great!”