US President Barack Obama honored the countrys armed forces on Veterans Day, using the occasion as a platform to promote new reforms for veterans.