Bethesda can’t improve because they keep catering for the lowest common denominator
even in your ideal world where they perfect the world, quests and characters, tes 6 is still going to suck if core gameplay plays the same as skyrim, which played the same as oblivion
they can’t improve that core gameplay without a better engine
new vegas and london are popular in the same way 1 and 2 are popular, which is “not mainstream enough to sustain a studio like bethesda”.
e.g., starfield would’ve been a very different game had you been able to fly space -> surface, and had there been vehicles to do actual exploring with
it would’ve completely changed the way the game plays, and opened up new possibilities for design. it also would’ve removed many of the oft-criticized loading screens and made the whole experience flow better.
but they can’t do any of that, because the engine isn’t good enough to support it.
sometimes you can’t make a choice because the engine says no