I would agree with most of your points about why WeChat is more usable than skype.
Time and time again, we see that the reasons why specific apps are more popular can be explained in terms of usability.
But it's also important to see that user features are deeply embedded in existing cultural norms.
So in the case of WeChat, my findings confirm many of the reasons you've mentioned - in particular technical benefits of battery life conservation, personal, persistent, realtime, and brand familiarity.
But there are several other reasons that are more deeply intertwined with the social norms of Chinese society - I won't go into the social norms but I'll just briefly list several reasons why Chinese youth love WeChat
- curiosity - Shake it Function (摇一摇), the Drifting Bottle in the Sea (漂流瓶) function, and look around (附近) feature makes it easy for users to chat with strangers
- meeting strangers offline - the near by (附近) function allows you to see who is physically around you and then message the people you want to meet in person
- emotional exploration - many youth use it to meet strangers and talk about their emotions.
- sexual - youth use it to flirt with other youth, some use it to find other youth for one-night stands  Translation of "How to find a One Night Stand on Weixin below
- small groups - users can easily create a chat group
- visual language - any asian mobile app always has a wide range of emoticons - this is a MUST!
- updates from friends - Moments is a built in social network that looks a lot like twitter or facebook, users can post photos and updates and see their friends updates also
One of the most important things to understand about Chinese apps is that the successful ones make serendipitous communication with strangers really easy.
In a society with very restrictive social norms around permissive interaction and self-expression, Chinese youth don't have a lot of opportunity to meet new people outside of formal contexts or to express themselves.
So the quasi-anonymity of the internet provides a space for youth to explore emotions with strangers - emotions that they don't feel that they can share offline with people they know like friends and family. There's a bunch of social structural reasons for this that I won't get into here. But the important thing I realized was the extent to which youth spend time online interacting with what we would call strangers - and really strangers is not an appropriate word because some of these relationships become very meaningful.
I don't see user practices around We Chat as an example of communication becoming less personal.
What is interesting is that they are trying to fulfill a desire for a more personal connection in what seems to be a very impersonal way (i.e. talking to strangers). But for them, a more impersonal connection with a stranger presents the greatest chance for personal connection. %hese apps allow a more continuous connection and in the case of We Chat - it's not just connections with personal ties, but also strangers!
The analogy I use is a bar - and that some apps are a lot of like third spaces, spaces outside of home (first space) and work (second space). The informality of a bar widens what is considered permissive behavior. When you walk into a bar, you can be anyone - you have no institutional or personal ties attached to you. We go to bars to meet strangers but also to be a stranger. We all need informal third spaces where we can chill in the company of unknown others. And in the same way, we also need similar spaces online.
Some software environments are very formal (prescriptive behavior, primarily personal ties), but some software environments are more informal - and it is in these informal online spaces that people gravitate towards when they want to explore a self outside of prescriptive ties. In Chinese society where there are VERY limited options for self expression, online third spaces like We Chat are a place where self-exploration feels safe for Chinese youth.
Also as an aside, the discovery of "why X Chinese app is surprisingly better than X Western app" is something I am hearing more often lately.
Some of the conversations echo similar reactions a few years ago when Google was kicked out of China.
I wrote about a piece about why Chinese users weren't infuriated with Google's exist because they preferred to use Baidu over Google - and was quite a shock for people in the West - a censored web browser preferred over a non-censored web browser? OMG NOT TRUE! But it was true and still is true.
When building tools for users outside the West, one of the thing we're always figuring out is how to leverage existing cultural understandings into insights for features that will compel users to adopt the unfamiliar app over their homegrown app. I think those of us who are in this space have a lot of work cut out for us, so it's a good thing that we're sharing these insights!
微信约炮须知：Tips for finding a One Night Stand on Weixin.
The “Shake it” function is the most useful function. It's a mutual feeling. In fact, the “shake it” function is similar to the Qiao Yu card (巧遇卡, coincidence card) on QQ which that liars use, so you should judge carefully.
The function of “Nearby” needs hardworking to make ONS comes to true. In general, the first step is to look at the personal status and the second step is to look at the appearance. The ones who have ordinary appearance or who are curious women 30 years up are easy to hook ups.
The floating bottle (漂流瓶, Piao Liu Ping, which is one of the fuctions of Weixin) may appear to be unreliabe but in fact gives you the highest hook up success rate. Once you pick a bottle from women who feel lost or blue, you should comfort her with jokes. As long as you succeeed, there are some who will take a train to see you.
No matter how you set your goal, never write “hello” to ask people to add you. The best way is to write “add me” directly. This gives you a higher chance to be added than a "hello."
When you begin to chat with a girl on Weixin, do not ask too much about her. This is because our goal is to know about her body instead of her life. So you need to tell how old she is through pictures, and get o know her personality through her personal status and photos in her folder. The ones who often change personal statuses are usually easy to hook up with. The ones who often take pictures can be expensive to court and you may fail. So we do not consider them. The ones who do not change their gender are usually rookies. Once you hook up with her. make her feel like she relies on you. You earned it!
The basic chatting principle is to find topics that will get her to talk, then you listen. It's never the other way around. It is not important what she says. This is because our principle is to know her body instead of her life. No matter if her view is right or wrong, you should agree 80% and disagree 20%. This way she will feel that you two have a common topic of interest and that you are special.
Show off your talents. It doens't matter if you don't have any. Have a computer with you and use the search engine, just brag. Try to make her feels that you are the greatest.
You need to chat with her for 8-10 days before you two meet. Drink some wine and interact the way lovers do. You do not have to touch her but you need to make it romantic.
You need to reserve hotel through group buying. The prices will be similar to a motel which is also cheap. Never bring a woman home, unless you are crazy.
Change your cellphone instantly after you finish. Do not have any more contact. Because seeing her a second time will cost you money.
The last principle is based on my experience: the ones who are married are easier to succeed with than the ones who are not. The one who are in love (in long term relationship) are easier to hook up than singles. Do not look for beauties. Those ones do not belong to you.
I hope that my internet pals will success in hooking up and becoming a groom every night.