you are right, and I am sure there are more reasons to avoid this "store".
I don't know what are the PC specs of those who claim egs free games to play them, but i'd guess those are pretty low for the majority (not like I would buy those tomb raider games anyway, not buying anything from square...
installing egs will make my PC retarded and probably myself, having a job is not too bad so paying to use steam instead of using epic is by far more interesting if you have a high end PC, steam master race