The Witcher 3 is 55 hours long. 120 with side quests.
Baldur's Gate 3 is 60 hours long. 110 with side quests.
Skyrim is 35 hours long. 100+ with side quests.
RPGs are designed around investment. You're building a character, exploring a world, developing relationships, making choices, seeing those choices play out, and watching your character grow from some nobody into someone who actually matters.
That takes time.
You wanna be done in 20 hours? Play literally anything else.