Yep. *I* think everything would be solved if they found out Cagalli's just some sort of half-coordinator. :3
... but they don't seem to like explaining things to well. It's like they want to leave some bits out for some other scriptwriters to mess up. :\