@draconiam Yes the official Bioware discussion boards were shut down years ago, for better or worse. If you're looking for a place for story discussion I would suggest checking out the Mass Effect subreddit or the Steam discussion board for the games.
This is a *technical* support forum. No, "writing and management problem" doesn't count for that. The writing is what it is, it's not something we can help you work around or report as a bug that needs patching. There isn't any solution to be given. You're basically just expressing criticism of the story of the Overlord DLC as it relates to the rest of the series, which is fine to do in general; the Mass Effect series as a whole is certainly not above criticism. But this board isn't meant to be a place to voice such criticisms (nor for people to talk about what they love about the games).