Spoiler ShowAt the risk of beating a dead horse... MX's fate is easily the biggest insult in the game, if not the series.
In multiple games, he dismissively subjected people to fates-worse-than-death left and right. Yet he himself gets nothing but a stern talking-to and a peaceful "death" (without even so much as apologizing to TAV, or something)? Yeah, glad I waited all these years for that.
If "time-traveling Horcruxes" was the straw that broke the camel's back, then this euthanized the camel altogether.
Spoiler ShowHe murdered Kairi in cold blood just moments before and it's written off as nbd. So, yes, it's insulting.
Spoiler ShowThe best part of the ending is that Xion's new outfit is really cute.
Spoiler ShowIt's very cute and I'm glad they allowed her to keep black as her primary color.