Originally Posted by
moondog
With respect to the "compelling reason", WeChat/Alipay spare you the need to carry any cash at all (or even your wallet).
Many tourist spots have gone contactless because of Covid. So if you don't have WeChat Pay then you won't even be able to buy a ticket.