So how does the fact that Netflix doesn’t support transactions make it a bad streaming app? Sorry, you’re not making sense. You know, you are free to like any app you want, just don’t make sweeping statements based on your personal preferences.
About WeChat - maybe you don’t use it for much, otherwise I cannot explain how you failed to notice the battery drain. I‘ve seen it consistently over two phones, I am even forced to disable all notifications and rely on WeChat on my laptop because I don’t want to have my phone battery replaced sooner than necessary.
There is nothing wrong with Netflix doesn’t support transactions.
But if one app does everything, why would I download other apps? I don’t need Netflix, YouTube etc if WeChat allow me stream videos. I don’t need download my bankingapp if I can transact using WeChat.
I have over 10K contact on WeChat. I am constantly on WeChat to chat with my client. I never once feel WeChat is battery hog.