I just stated that there are plenty of games that I personally do not enjoy but I can see why so many others enjoy and why they are good games. What is so hard to understand about that? Is it ridiculous to think "oh I don't enjoy Borderlands, but it is a well made game"?
Let's take it down a notch here, and try to understand where everyone is coming from.
John_Abraham stated that these three games were good as a fact.
Hellrazor stated that none of them were.
Frick brought up criticism on how the games did not suit his personal tastes.
Lilhasselhoffer said that separating objectively good and subjectively good was not being done properly.
FordGT90Concept brought up that of the games you cited, two were heavily patched.
That's a long way to go on a thread about EA. I have to accept some blame for driving it here but John_Abraham, you haven't been listening. We understand that you like some of these games, but that needs to be decoupled from whether they are objectively good or not. FordGT90Concept correctly cited that Mass Effect 1 basically went unpatched, with the exception of updating relevant to DLC. Bioware, whether you like their games or not, generally releases a complete and objectively good game. Frick and Hellrazor subjectively do not like the game.
You continuing to bang on about these games being good is frustratingly foolish. I like Skyrim personally, but I've got a backlog of bugs that is as long as my arm. Flying Mammoths, teleporting people, reverse flying dragons, falling through the world, etc... Despite all this, I believe the game is entertaining. It was not good until enough patching had been applied to functionally make Skyrim 1.0 a completely different game. Likewise, Mass Effect was an entertaining game. The difference is that Mass Effect 1.0 worked, and the only real difference between it and 1.02 was DLC content.
I'm standing with FordGT90Concept here, EA is the one hurting EA here. They rush games to meet artificial hype, then release something buggy. The difference between Zenimax and EA is that people tolerate Zenimax's failures because they are going to get patched quickly and they target a different audience. EA wants to target people who desire instant gratification, but they don't want to spend the time polishing away the flaws. It all comes down to money, and EA will hopefully learn their lesson (wow, I get the feeling of deja vu there..... odd.....).