Obama uses commencement address to take shots at opponents

Did president's words ring hollow?