answer:It would seem your new Michelins may have also been made in China. So I don’t think you can judge the quality of a tire strictly on where it was made. If you’re unhappy with them, that makes sense, if you want to “buy American”, that makes sense, but now China makes a lot of high quality products to go with the “fast and cheap” products they’re traditionally known for so it doesn’t make sense to get rid of them just because they were made there. As for the actual question, the only tires I’ve ever been disappointed in are the ones I kept on my car too long. So, for me at least, I’d go with the ones on the car until they wore and then replace them with your brand of choice.