The thing that gets me about Xion is, more than any other character seems to have been so far, she seems to have been designed with a specific purpose; like, created specifically for the game, and making it accessable to the demographic, rather than just being part of the whole story, if that makes any sense... and I find it hard to swallow. Especially when shallower things like who I ship come into play.
Ehh... I'm just a hypocrite. Realising that is the first step... ;___;