True, but it goes both ways.
My bank's mobile app is 200 MB. The website is 10 MB, but most of that is wasted — it could realistically be built in less than a 1 MB. Start-up times and performance are similar.
Why should I lose/waste 200 MB for something that i have to be online to use anyway?