There is only one logic(reason) for public companies - produce new releases because of planned releases to keep stock prices on target.. Not because they created something really entirely new..
Anything that says Reddit isn't worth reading all of it. Unreal engine 5 is trash, riddled with bugs, move on to 6 already