I agree on most things you've said here but the fact you think changing an engine is easy is absolutely delusional
not only would they have to build the game from nearly the ground up, they would risk alienating the entire existing player base because the game would feel way different
a major UI overhaul, existing missing features and QoL changes would have been good enough