It is polite not to assault somebody with semantics, especially in response to a first post that was about food.
I've always switched food kind of gradually, as it it took a few days. I agree that the most expensive kibble is not always the best and it can be too rich for their systems. It might take a little while to find the right food for your dog