Ok, to answer some of the questions ya'll have asked.
No VM's... no content creation...
I'm a private Alpha Tester for a Triple A game development studio under a signed NDA with them. I'm in direct communication with their developers and get their patch builds direct from them, to help them test their builds before they patch to their live servers.
They originally required their testers to have 16gb of ram, and then that went up for a little while as they started getting some bad memory leak issues and the builds started eating upwards of 28gb before we'd experience crashes and other issues...
Though now they're working it back down, as at the moment the current test build I'm working with is using 14 - 20gb and stable.
I also play games like Black Desert Online, MW5:Mercs; Elite Dangerous, Assassin Creed (various, I have them all), GTA5, Skyrim SE; Fallout 4, Fallout76, Conan Exiles, Planet Coaster, Cities Skylines, etc... to name a few.
I play at 1440p, 144hz on a FreeSync monitor... yes its pushing things, and yes FPS aren't "great" but its efficient enough for me.
I used to on occasion record my game play and edit/make videos with the clips... but my video editing software got out of date, and I couldnt afford to upgrade/update it. So I might get back into that someday if I can find/afford some new editing software.
As for the i5.
Its what I could afford. i7's were always too expensive... I've always used i5's; starting with the 2500k; and had a grand time overclocking them... hence why I'm on OCN!
Will I upgrade both the CPU and the GPU eventually? Most likely... but it won't be for at least another year before the second one gets upgraded; and thats presuming I'll have enough left over from next years tax refund!