I disagree. Replayed BG2 last year and enjoyed it a lot. Played Deadfire this year and also enjoyed it a lot. Good games are good games, period.
They ARE good games. But they will never become what fans expect them to become. You are the exception because you keep a balanced view and can see that PoE was a good game. Most cannot. For most, PoE was an abomination, not objectively speaking, but on an emotional level.
Remember, entertainment is first and foremost about emotions, not about brains. Stuff that is about activating our brains are mostly called "work". We don't use entertainment for our brains, we use it for our emotional well being, for having "fun". Sure, some games are more "brainy" than others, but still we judge games mostly based on how they make us feel.
For example look at Ubisoft games, they are technically stellar. They have great graphics, great combat systems, nice open worlds, lots of stuff to do. If we played them with our brains, we would be happy because they are technically sound products. But they have no SOUL, most of us find them mass market trash, empty inside, they don't make us feel anything. They fail to engage our emotional world. Which is why we look down on them.
Same with Skyrim. A nice open world game but many people couldn't connect with it emotionally so they called it garbage.
On the other hand, Witcher 3, while more or less the same open world thing, actually managed to engage with the players emotionally due to well written characters and story. People connected emotionally with this product and thus they rated it highly!
And that is the issue for most PoE haters: It didn't manage to connect with them emotionally, especially since they expected it to make them feel like Baldur's Gate did 20 years ago. On a technical level, PoE is even better than BG in many ways, but emotionally it is not.
So people who can judge more objectively can have fun with PoE but people who expected something else are put off by it. It is not rocket science.
Unrealistic expectations always lead to disappointment.