Earlier quoted context omitted.
No. Code size is based on a thing called optimization. If your application is too big, and it's because you think that there's too many engineers because there's too much code because the final application is three times as large as it has any right to be, then you have a problem of too many cooks in the kitchen. If you're ignoring optimization in favour of hiring more people, you, as a software company, have your pr…
You seem to be convinced that you've solved the application size problem that literally thousands of engineers have been working on for years. Or that you've got more insight into the engineering tradeoffs made at the company. I can assure you that's not the case.
You and parent are probably both right. They obviously could make the client 30MB or even 3MB, but choose not to because they find other things more important.