I don't know when you got your information, but maybe it's not current. The government circa 2015-2016 (when Tencent was making major global acquisitions) is very different from how it is now.
Replying to y'all together because the answer is related.
To monetize in China, games need to receive a license from the government. Games like Tencent's PUBG Mobile have been operating in China without any revenue, awaiting a license--which is why they recently "rebranded" into Game for Peace to pass licensing (
https://venturebeat.com/2019/05/10/...hina-earns-14-million-in-first-3-days-on-ios/ ).
Because Tencent has a 48% ownership stake in Epic, anything Epic does in China would fall on Tencent. The licensing procedure is quite complicated and lengthy, and requires that a foreign developer go through a domestic company for publishing. This is why storefronts are not (legally) blanket accessible--because each individual game would need to go through the licensing procedure and get a domestic publisher, and that's not viable for a storefront to handle (nor is it generally worth it for most developers, as China has very specific tastes when it comes to games and most Western indie titles probably wouldn't pass muster).
Ubisoft's store is available in China because they actually do get select games licensed in China, and are operating 100% legally.
EA, Steam, and most other storefronts are NOT operating legally, but there are open loopholes to allow Chinese users to access their products that these companies are willingly not closing because they like money.
EGS has closed the loophole, because of their relationship with Tencent, as noted above.
Strategically, Epic absolutely wants China money. Everyone wants China money--it's just that the barrier to entry muddies the return on investment. Fortnite does operate in China, although it's not nearly as successful as the PUBG franchise.