It's probably easier for various teams not to break things, and it provides a more widely known environment (the browser essentially) to ensure that new hires can be pretty productive.
I definitely miss native apps, but I understand why they're less common now.