Seems to me the buyer bears some responsibility to do 'due diligence'. Sounds like he did and only afterward realized he didn't inspect as thoroughly as he should have. Not the seller's fault or problem in my mind.