Here is a snippet from an article on CNN
And of course the fiscal cliff turned out to be a dud. Why would we have thought otherwise? It somehow makes perfect sense that Washington created its own gargantuan hurdle and then crawled around it, with both sides promising to climb the real mountain another day.
I'm confused with the meaning and sentence structure of "Why would we have thought otherwise?".
we have thought == past form of will + present perfect verb form -- is this structure correct? I have not seen other examples where would is followed by present perfect verb form. What does "would" imply in this sentence?
I suppose the sentence meant to say "why did we thought otherwise?".