Mmm... I really didn't want this to turn into a debate, but I should know you guys better at this point, lol.
Correction: Roxas' actual Keyblades never came from Xion. It came from the fact that Ventus' heart stayed within Sora's body at the time he separated into a heartless and Nobody back in KH1. He merely "awakened" the ability (known as Synch Blade) after Xion died, and that effect carried over to Sora. This was confirmed ages ago.
↓
Why is it that people don't think I know what I'm talking about here xD
This^
Let me Re: Mind you all that Sora arbitrarily gained shotlocks, attraction flow, and grand magic at the very beginning of this game despite "losing all of his abilities." It was already hard to swallow then, now we have to accept that he can naturally do
all of that, on top of Keyblade Transformations and Duel Wielding? Despite the fact that they
just gave him the Ultimate Form, now he's essentially got Final Form back on top of that because.. "connections" and all that.
It's whatever really. I don't care how you handwave it, it's not any less silly to think about.
They can do whatever they want, lol.
It's their game. I merely found it amusing that they prioritized flash and spectacle over established lore again (like several other elements of KH3). It's so transparent that it's honestly not worth getting angry over.
Also, for the record, I wasn't one of those people