While I might normally agree, I'm okay with, and actually really like the complicated soul/spirit/Echo/Ascian/whatever stuff here. For all the crazy revelations we've gotten in ShB none of it felt out of place to me. Everything we've learned has felt like an expansion or explanation of existing lore, rather than something the writers pulled out of their asses at the last second (aka, most of Kingdom Hearts.)