The "poor devs" sentiment, really falls flat when you've waited 5 years and paid $60, for a really buggy game with tons of head scratching design choices.
People shouldn't call out individuals. But they have every right to call out Bioware/EA as a whole.
$60 is not a lot of money for a product that has cost tens of millions and many years to make.