Bioware has always been an icon to me, those who made games like they thought a game should be. They kept to their style and copied over and over, so you knew what to expect of a Bioware game. Maybe they just can't sell the same thing anymore and need new thinking.
If you don't know Bioware...