The ONLY thing he didn't disclose was the DUI, which was supposed to have been expunged from the records.
I do remember a good bit of equivocation before W became forthright about it. I think people have learned from that, and are more willing to face these types of issues up front now. Nothing wrong with that.