I'm sure that this will be an unpopular opinion with the loudest Mac Rumors users. However, as a developer of one of the most popular social apps in the App Store, I completely agree with Apple doing this. The apps asking for tips say that Apple does nothing, however, those same apps would be nothing without the App Store. Apple takes care of some marketing, distribution (including bandwidth and storage), moderation, oh, and, let's not forget, the frameworks and tools that make it so easy to develop for the Apple ecosystem.
Developers asking for tips through the app are purposefully bypassing the mechanisms meant for this type of thing, in an effort to stop paying Apple. This not only gives them a leg up on the competition, it also bypasses protections that Apple provides to the consumer.
This is the equivalent to an illegal worker taking cash under the table to hide income from the IRS, while still using all of the public services that our tax dollars provide (like public parks, roads, police, fire, etc.). Then, screaming that they shouldn't have to pay taxes because the government didn't do the work. Disclaimer: I'm all for small government, it was just the most relevant example.
Your biggest mistake exists on your repeated word "asking". The tips are never asked. They are totally voluntary and the amount of each tip vary greatly, from $0.1 up to hundreds of thousand dollars (weirdos' show-off action once in a blue moon). They are very different from purchases.
On the other hand, your metaphor with IRS is also totally wrong, because in your metaphor, purchasing an item in a shopping app (Target, Walmart, etc.) will also falls into the same category.
To fix that metaphor, you need to replace "IRS" with "the company the worker represents". It's more like this, an onsite worker requires the customer to pay the service charge in two chunks, one as a check to the company the worker represents, and another as an under-the-table cash. In this case, this is definitely wrong.
Now, assume that there is a content provider app, it requires customer to pay pre-defined amount via PayPal first, go back to the app with a confirmation, then can the customer start the content consumption. This app would perfectly matches the metaphor and is an invalid app.
However, WeChat's "tip" doesn't work that way, the content provider doesn't define the amount of tip, neither does the content provider require the tip for the content consumption. Going back to the metaphor above, it perfects matches with a very happy customer gives the on-site worker an extra tip after his work, just to show his more-than-normal satisfaction. There is no standpoint for the company to asking for any portion of these extra tips.
Last edited: