You could not even interact with your companions unless the story told you too and the companions described everything you saw in the game and told you how to solve every puzzle.
This is straightforwardly untrue. I'm not sure why you're claiming something that is easy to prove isn't true.
You say you played 20 hours, but it sounds like you never left the first few tutorial areas - which you could stretch to 20 hours if you insisted on faffing around to a truly bonkers degree and just completely refusing the story. The companions stop telling you how to solve puzzles about 5-8 hours in playing at a
normal rate - it's part of the tutorial. They explain the workings of new puzzles that are part of their personal quests that they should know about (i.e. the wisps), but then you're on your own. Sometimes characters, including your own, remark that there's a button or statue or whatever when they come close to one, but after that initial tutorial period they simply don't tell you what to do with them. By about 20 hours at a normal rate in they rarely even remark on stuff. There are even some puzzles that are actually kind of tricky (trickier than anything in BG3 by miles, if puzzles are your measuring stick) later on.
The lack of having the choice to be bad means that you cannot make the choice to be good.
You couldn't choose to be bad in DAI either, by that logic, nor particularly bad in DA2 - mostly you could just be a jerk. Even DAO didn't only offered a couple of true "blood-soaked psychopath" choices in the BG3 style, most of which would have been insane and terrible RP to pick. Most of the other ones were just about favouring one group over another and presented fairly pragmatically.
When you chose Paragon in ME, you are choosing to be good.
Paragon is usually "nice", but it's not always "Good" in a D&D sense, and more importantly, Renegade is quite rarely "Evil" in a D&D sense, or even "bad" in a moral sense. From ME2 onwards particularly, it's more "1980s action hero" for the most part. In ME1 it's often "weird space racist" or "human nationalist" but that doesn't fit well with the other ways it's used so goes away later.
That sounds awful. I will probably wait till it’s on a super cheap sale to get it then so I can experience the story.
To be clear, he's completely and totally misrepresenting the game. Like, not slightly, but massively. That's not a matter of opinion, it's a matter of demonstrable fact. He says he played 20 hours, but it sounds like he never left the early story tutorial bits from what he's describing. So take that as you will.
I don't recall any DA game allowing you to be bad in the way BG3 does. You could choose to be a nice hero or a not-nice hero is all, or side with a choice of equally ambivalent factions. Same as Mass Effect.
DAO has a few bits where you can do something truly stupid and perverse, which are about insane/blood-soaked as
some BG3 choices, but in general the choices are a lot more sane than some of those offered in BG3. DA2 tones that down a lot, and it's more that Hawke can really sass the hell out of people (Hawke is easily the sassiest BioWare lead), and DAI's Inquisitor can really only be kind of stern/obtuse/somewhat rude/judgemental, not even as sassy as Rook even.