User blog comment:Zippertrain85/The reasons why Serana is not from the First Era./@comment-3186827-20130514090704

I have addressed most of these arguments on the Serana talk page.

Overall, I agree the dev writing is not solid as it leaves many unanswered question and plotholes, but it is the best we have to work with.