easy answer, if you don't like their product, vote with your wallet. but don't make a song and dance about it on the internet.
your point about bioware changing the product its now selling is irrelevant, because its what successful businesses do, they evolve to shifting trends, technology...