VIDEO: Obama blasts “tired old theories.”