User blog comment:James12708/Why Exactly is Sheperd on Earth if Arrival Wasn't Completed/@comment-4737548-20121206165858/@comment-4237253-20121206171348

I'll take Anderson's comment over a comic book any day.

I think it'd be best if those were considered to be BioWare's own canon, like they're doing with the Dragon Age saga. This is just another contradiction that needs to be written off as non-canon.