ME3's ending and some few other stuff were not well accepted. Most ME3 players however will agree that about 90% of the game is somewhere between good and downright awesome.
Yup, if not more. Even with the ending nonsense, the rest of the game was great (and the gameplay has been so much improved since the trilogy started it isn't even funny).
I also enjoy the hell out of multiplayer, but BioWare repeatedly show they are amateurs in this department. Everyone complains (rightly) that Geth are ridiculous because of stunlock and create fake difficulty by taking away player control. Do they patch the Geth? Oh yeah, they fix the drone so it can stunlock you from even further away, and they don't add a value to the weekly balance changes allowing them to adjust range, frequency, or remove stun. And then, since Cerberus was actually a working faction that was probably the best balanced, pre-patch, they decided to add Dragoons... which don't take cover, blast the crap out of players with their weapons and sprint toward you like Zerg to - surprise! - stunlock you into oblivion. Also, no regular fixes for PC issues despite no external cost (they broke shadow strike in the last patch, good job), the lack of text chat for PC, and the generally gameplay-breaking sync-kill mechanic have never been addressed despite all of those things being bad design or bad support. In general, multi is fun but FFS I will NEVER buy a multi-exclusive title from BioWare unless they demonstrate they can get their **** together.
I wouldn't say BioWare releases bad games - far from it, in fact - but I would say that they stubbornly resist to follow well-reasoned industry conventions to their detriment when they go into new places. All you need to do is compare ME3 multiplayer to coop like BL2 to see who has done it right and who needs more practice, and it ain't Gearbox who needs more practice. Similarly, if they want to make DA3 a success they should be going back to the things that make DA:O great and building upon it with new and interesting features that
improve the experience instead of detracting from it.
And that Penny Arcade video is brilliant, I hope someone senior at BioWare is watching it.