Bush’s name became poison when the financial crisis hit and everyone here tried to distance themselves from their prior enthusiastic support. In America, money is god and whoever brings the money gets the support.
No, his name was already in the toilet long before that. The Republicans suffered devastating losses in the 2006 midterms because the war in Iraq had turned into a complete fiasco and American voters began to curse the Bush name forever as a result.