Unfortunately it's G-damn inevitable for devs to listen to whiny little cockroaches and nerf things that were easy in the first place. Even Bioware is going to do it. It sucks, but it's a fact.
To be honest, I don't plan on enjoying this game for more than a year. At that point there will be so many nerfs this will just be another care bear game for low intelligence gamers who are too weak to handle a simple boss fight.
Did you just call a bunch of people cockroaches because a totally non-factor boss was made a bit easier for the more inept players?
Sir, you need to calm down and go outside.