President Barack Obama's health secretary publicly apologized Wednesday for the rocky rollout of the US health care law's new website, stressing that citizens "deserve better" from the system.