Roosevelt was/is partially right. I can't speak to how colonials identified themselves when they first arrived, but todays immigrants don't characterize themselves as Americans. They characterize themselves as whatever country they came from and simply live in this one. People come here for many reason. To escape persecution, better jobs, etc. But they don't come here to be Americans anymore.