The ring technically isn’t broken, they work, they just don’t stack.
As for ue5, let’s be honest, that’s a pipe dream. Every time they add more content, that’s that much more work needed to upgrade. As a company you wouldn’t roll out more content if you were switching to a new engine any time soon.