This just serves as a reminder that games are not made by studios, they are made by people, and those people left years ago.
Bioware today is not the same that brought us those games.
It's not even the same that was 10 years ago.