no way to defend the recalls other than to say its pre emptive. I have two Toyotas currently out of 10 that I have owned in my lifetime. I will stick with Toyota still. One thing that I have had to question though... I had a 2000 4Runner up to a month ago. Loved it. But I hit a deer once.. SMACK... and the air bag never went off. Thought that was curious. Not once have I had a major repair nor major recall. I may just buy the stock when the charts show a low.