There's over 20k files in the, gmail app, 17k of which are under 4 kB. In iOS, the minimum file size allocation is 4 kB, so having many small files causes unnecessary size bloat.
(again a reason why iOS apps are bigger than Android apps 🤷♂️)
A good thread about this issue I read a while back breaks it down further;