US President Barack Obama on Monday defended his health reform, declaring at a White House event that, despite numerous glitches, the program is already helping many uninsured Americans.