if ur a noob, sure i already have a local steam download cache for my entire library, and cracked steam dlls work nearly universally. any stragglers can be easily taken care of. that's just me though.
Gog has really good offers on newer games at times too and gog does offer direct download. I very much prefer not to run any additional software over the game, for example Steam robs a bit of CPU time which can be seen in Banana bench and also in game at CPU limited situations. Craziest of things was that I did test Crew 2 free version that was available at this weekend, really terrible experience, worst was that it forced to install Ubisoft's Steam competitor. Steam is ridiculously heavy invasive thing, so are those others of it's kind and I would rather have webstore to be used by browser and normal downloads and installs, however I guess that is not happening, so I rather stick with one instead of having many.
agree, downloading games takes so much CPU usage, brings my core 2 duo MacBook to it's knees just downloading the game! When the download takes more CPU than the game *facepalm*. Although tbf i do like some of the stuff that comes with steam, like in-home-streaming, but then again it is bloatware to others who don't need it. Can't really comment on the social side of steam, cos i have no friends and other than that, i find it quite alright, not too much CPU usage when just sat there, and i do like the steam workshop.
Oh it does take quite bit of memory and does use quite bit of CPU while just sitting there, that is ridiculously much actually from doing nothing, but downloading is indeed even more ridiculous. Social side is very privacy invasive, there is no way to avoid being publicly available in that thing etc. It really bothers me, definitely don't want to share what I play etc. Very invasive things.
steam can have a high CPU usage when downloading because the downloads are decompressed in real time. the amount of compression varies by game. GTA V is a heavyweight in this field, limiting you to ~70MB/s even with some of the best single core performance in existence, since steam refuses to use ALL your cores.
With GTAV it also is bit silly as it still transfers 80GB pretty much uncompressed as it was not much bigger on disk. That game I had to refund, it was so horrible bad in every way.
I am fairly confident BeamNG wants nothing to do with Epic Games. I think the world would be a much better place without Epic Games.