I agree. I had little use for the Eidolons in combat, and I did not like their presentation in the game or in the story.