BG2 didn't have free roam
Chapter 2-3, and the post-underdark section before the finale, are totally open. The player can head to the next section of the game with 2-8 level difference depending on how much they explore, plus a huge variety of equipment, general questing, strongholds, etc. Compare that to either Owlcat game or Divinity OS titles, where the player is always on a strict level and equipment tract for the whole game. They're a lot more like the Icewind Dale games, which were niche even in the Infinity engine days.
fantasy nowadays is all epic all the time or it won't sell.
Yet, it still doesn't sell.
https://writingcooperative.com/half...-books-sell-fewer-than-12-copies-a8b0e0f9f04c
BG1 and 2 were the ones that kickstarted the need for an overarching story regarding your characters
BG 1 was Saerevok's story, BG 2 was Irenicus's story. KotoR and NWN were also all about their villains. The focus of later Bioware games wasn't story or characters, it was
cinematic presentation. I've gone over this at length elsewhere, but Bioware games are all about tricking you into feeling like you're in a cool movie. Mass Effect was just Star Trek. The characters, lore, "bridge crew", and technobabble are there because that's what you expect to see in a Trek type show. If you got super interested in the ecology of the Krogans, the game failed. That stuff is just there because Captain Picard would have loved it.
Top-down isometric games are obviously bad at this type of storytelling. That's going to be a sad lesson for Larian with BG3. It's true that people like fun characters but it's a mistake to see that as a draw. No one bought Dragon Age 3 saying "Man I hope this game has a lesbian elf with a face that looks like cottage cheese." More like, if I have to use pre-made characters, make them interesting. Owlcat fucked this up by making nearly every character in their game rotten and horrible. Romance is a red herring, men want harems. If a game features a ton of hot babes who you can choose from, great. Witcher 1 ftw. The female characters in BG 2 were gorgeous, not the slags we see in modern games.
This all goes back to Roxor's essay on RPG writing. More words =/= better. Modern games try to bury players under a mountain of garbage. There's a thing in the writing world called Beta reading. Everyone playtests their gameplay, but seemingly no one playtests their story.