Biware still has creative control, its in the contract. So as far as their products go nothing changed.
Hey, ME3 is my favorite in the Mass Effect
trilogy, but even I can see the writing on certain walls. It's simply a matter of logic -- business decisions are largely handled via EA these days, and in some ways it shows.