I think most users should be aware of this by now. However, it takes a bit more than basic knowledge to build (at least with my How to build a big app approach) an app (APK / AAB) that will be accepted in the Play Store. Because this not only requires decompilation of the APK, but also correct signing of the APK / AAB. And that over mightwhelm (put off) many beginners (new users) at first.
The option to download the required (assets) files on the first start is / was NEVER an option for me - for very good reasons.