Today’s retirees face financial hurdles that can limit the impact of their monthly benefit checks.