How were the two last posts supposed to help Emophia? They each have their target audience. DBM's for fourteen year olds who wants their screen too look like a badly drawn batman cartoon, BigWigs is for when DXE's broken/outdated.
I've had the same thing happen, although it hasn't hindered me in doing the fight, there's very little a boss mod adds to the fight. I don't think the authors are planning to do anything about it seeing as this expansion is "over".