Re: 'Bypass the Play Store and this is what can happen'
I see remarkable parallels here between using standard and tested crypto libraries versus people rolling their own proprietary ones. The latter inevitably have gaping issues. Also the issue with people not implementing the standard and tested crypto libraries properly. This is why there is example code that for those should be followed assiduously.
Epic rolled their own, and it bit them. Are we going to start defending those that roll their own crypto as "stickin it to The Man", or pointing out they're DIYing what they really should have a professional do?