The U.S. President said demographic changes combined with the "economic stresses" people have been feeling because of the financial crisis, technology and globalization have made life harder for those who rely on a steady paycheck.