It's extremely telling that nobody (developer or consumer) takes the Epic Games store seriously, in spite of their effort to undercut Steam on this front (0% on the first mil, and 12% after that - to say nothing of the free game promos.)
Epic has offered self-publishing tools for a while. They do involve a human review step, but one look at the piles of NFT shovelware available shows that the bar is in Hell.
(Granted, Steam isn't too picky either, but at least they draw the line at unregulated speculative assets.)