Bioware is legally obligated to do this
Bioware does not own the license for this game. It's owned by Lucas Arts. Bioware themselves are renting it, and they're legally obligated to disallow fan sites to make money from Lucas Arts' license. No reason to attack a company that is doing nothing wrong.