As far as I can tell - current marketing revenue is roughly 1/10th of the revenue they make from mobile gaming - so I don't think there is cause for too much concern over existing revenue streams. The issue here, is that Tencent's valuation is elevated due to expectations in the investment community that mobile banking and advertising have not scratched the surface yet - and that government regulation might get the investment community to rethink the potential. Personally, I say there is no way to know - a company that still reports 60% growth despite these challenges, is worth holding on to.