Exactly. Epic have their own store for games. Would they be fine with each AAA game releasing on the store for “free” but required a credit card to be entered once it was run, with 100% of the money going to the publisher?
UPD: At least while ago in 2019 Epic claimed to give a choice of payment processor to use for games on their store: https://www.gamesindustry.biz/articles/2019-12-06-epic-games...