Personally, my tolerance treshold for shitty combat and writing is VERY high. Of course I recognize games with good combat and writing, but I enjoy the occasional turd aswell. I even had fun with Neverwinter Nights 2, and that's saying a lot. Supbar writing and combat in BG2 never bothered me.
My main gripe with modern Bioware games is how small, lifeless and uninteresting everything is. I mean BG 2 had a frikkin huge ass city with several big and diverse districts plus all the other detailed locations you could go to. You had unique descriptions for most of the more poten magical items and weapons, and while most of the stories were silly, it kinda drew you into the gameworld.
But modern Bioware games? The main hubs consist of 4 or 5 areas, one tavern/cantina and some other locations that only exist because they are part of a specific quest. Take Mass Effect 2 for example. What a wasted opportunity the Citadel is, supposedly a big-ass space station with douzens of races and millions of individuals living there, and then you get what? Some small and uninspired areas that you can explore within 10 minutes max. Starting with KOTOR locations in Bioware games have become so limited, every level consist of one or several interconected tubes, with invisible walls blocking you from exploring the fake vistas in the background. There really nothing left to explore.