Unfortunately, major inconsistencies are currently endemic in EE. Different scriptwriters shouldn't make much difference because they're given outlines for the episodes they write. The problem occurs when stories are plot driven and characterisations are changed to fit the stories (when it ought to be the other way around).