You guys are being too hard on Dietz. Yes, the book.... sucks (And I'm basing this on the crazy amount of errors, I haven't read it myself yet). But he's a freelancer. Drew was one of the lead writers on the games, and one of the main people in the creation of the universe. Of course he knew the universe better than Dietz.
The book has been approved by Bioware. While it's unclear how much Dietz really cared about this book, the majority of these mistakes should have been corrected by the people at Bioware. They may be busy working on ME3, but if you don't have time to proof read a novel, don't release a novel! I'm actually way more disappointed in Bioware, that I'm angry at Dietz. Yes, many of the mistakes could have been avoided if Dietz had spent 5 minutes looking stuff up on the ME wiki, but the same thing could be said about Bioware.
I don't care if it was Casey Hudson himself, or one of his employees, who read the final draft of the book. The person missed tons of stuff, that could easily have been corrected. Instead they chose to release the book anyway, without fixing anything, to make a few extra bucks off the loyal fans who actually cares enough about the universe, to go out and buy this book. That, ladies and gentlemen, is what we call: Treating your fans like total ****.
That's it.