Which is, of course, a load of shit.
Still befuddles me today.
I mean, I accept it as canon, but that doesn't change the fact that Nomura pulled it out of his ass.
Unless
Days completely disappears and is forgotten, or taken away from the universe timeline, there's not much choice
but to accept it as canon. That's what it is, right?
In that context, there's a pretty simple explanation. Roxas thought Riku could at least be trusted enough to help him get rid of the neoshadows, so he gave Riku one of his keyblades.
Of course, after Days came out, the implication changed. Xion somehow made Roxas subconsciously pass it to Riku in order for Riku to stop him. Which is hilarious, considering that it was never even remotely implied (seriously, could anyone watching that scene infer such an idea without being told so in the Days Ultimania?).
What makes it ridiculous are the points leading up to that scene. Apparently, Xion says to halt Xemnas' plans,
conveniently forgetting to tell Roxas to return to Sora first. She had a lot to voice out before she was finally gone, except that one little thing that can be remedied in three words; "return...to...Sora". So we get him on some path of revenge (Roxas takes the words as "kill Xemnas" automatically...we'll go with it for now), Riku already waiting and present. I suppose he was there to have some chit-chat with Roxas, sit on a roof, bond together, and just have a good, fun, night, because he needed to be told by Xion - through a Keyblade (cause the kanji spells out "memory" or something, and it makes this kind of connection possible) - and into his mind - that he had to stop Roxas. Not only taking back its
last wish as it wasn't working out the way she never spoke about, but also making the whole thing repetitive in a bad way.
So, you mean to tell me, Riku had no idea what he was doing at TWTNW. He was simply standing there, not planning to stop Roxas at all. Diz just randomly popped out at the end, having finished his data Twilight Town, not looking at all surprised that the blond kid was knocked out. It appears that this had been the idea that they plotted...but, now it doesn't make sense, because Riku wasn't going to do it unless Xion asked him to and acted like he wouldn't have thought of that.
And, isn't Xion part of Roxas? If she could talk to Riku, and take over Roxas' reflexes, she couldn't just stop him herself?
The story thickens!
Oh yeah, even better - some people don't find that weird at all, lol.
The context for that scene completely changed, which makes it obvious that they never really thought Days through and probably even forgot the original reason behind that scene.
I honestly think it was primarily done to make Xion appear a "needed" or "important" character. If they didn't, there would be no reason in creating it (despite that it's the truth of the matter - there
was no reason to make a 14th member...or half 14th member, cause you know, it didn't get a chair yet got everything else). The whole game suffered because of that forced delusion of necessity., making its excuses mind boggling and faulty/flawed. It was exaggerated to such an extent that Xion became the main character and Roxas...man, wtf did Roxas do other than be a fanboy?