Even Emet and Elisibus got used the same way the Scions did. Constantly brought back from the dead to make plot happen, yet no one critiques those instances. I agree that dead characters need to stay dead to have weight to their deaths, but that stance needs to be applied across the board. Also ShB, by introducing the Ancient and the concept of the current being only 12,000 years removed from the current makes the current races evolution make little sense. It also unveiled too much and over explained what should have been left ambiguous.