First memory I had of playing any game was some Beat em up Arcade cabinet game I dont know the name of, the first game that I was really into and played hours on end was Pokemon Crystal
can't say, since some devs like to take their time and aren't vocal about their progress and then hit you with an update with very inconsistent time frames in between, but I'd say 6 months is very fair.
True, Most complaints about Unreal Engine 5 aren't the engine's fault as much as it is devs refusing to dedicate time to optimize their games in order to meet deadlines and make shareholders happy, look at Expedition 33, UE5 but runs flawlessly in comparison to other games running it as well