That explain how that happen, but not the speed. Even if we know the trait that bacteria will gain to overcome antibiotics, we still have no idea how to predict even with an error of an order of magnitude how fast that can happen. Models based on random mutations (that typically assume no memory of past performance) show way too slow evolution.