i dont understand why sora just didnt say
"Xehanort, call off the heartless, and ill just defeat them, in a place where no one could get hurt, we lose heartless, you get hearts!"
and there we go, instead of all the violence
yuh the second KH was so ORG13 could have their hearts back