Not to mention dealing with authentication, securing user data, and opening yourself to being a target for hackers.
Shipping a local app eliminates a lot of those headaches.