You forgot what drives every good for consumer thing a company does: competition.
If every games company is allowing users to resell their items, and Epic is not, they just look evil. We're not there yet but when we are you don't want to get the reputation of being the evil company that seeks profits above all else.