CE is actually way better than people give it credit for. This “Bethesda engine bad” sentiment is primarily users throwing a crap ton of broken mods without any rhyme or reason into the game and then acting all surprised pikachu when that causes problems.
Snatching netcode from Quake Champions is a disaster. You know, that competitive multiplayer game with client authoritative hit detection. It’s broken in design.