Poll: Have Americans taken the war effort for granted?