Besides that you are right; especially things they do better; they have Facebook but the messenger (Wechat) is really were it is at; I use Wechat now instead of Messenger and it is superior even when you are not in China. Mainly because it just always 'works' and it's always fast unlike Messenger. Didi is better than Uber in many ways especially for the Chinese; for foreigners it's fine but Uber is more convenient for us as support is in English and most drivers for Uber speak a bit (enough) of English in China while the Didi ones speak no English at all usually.