Former President Barack Obama cattily ripped on his successor in a long-winded speech to a room full of his young acolytes Monday night as a part of a two-day "leadership summit" named in honor of himself.