I agree with your frustration.
Resistance is always a possibility. That is the reason why there needs to be multiple drugs. HIV treatment involves taking multiple drugs that hit different targets,thereby lessening the probability that one target will develop resistance.