Here's what I think. I think ROxas is a nobody and isn't a nobody at the same time.
Let me explain.
Technically, You're a nobody if you don't have the heart of your somebody. But isn't that the only heart you CAN have? Ya, but Roxas is a special exception. He doesn't have Sora's heart, making...