Unreal Engine 5 lets them reduce development cost because it is going to be easier to develop, but very bad for consumers.
Unreal Engine 5 performs has very poor performance that forces you to use fake frames (frame gen), upscaler (DLSS or FSR) and TAA (blurry mess). Literally the vast majority of UE5 games have atrocious performance.