Except that web apps offer a lot of conveniences for both end users and developers. You never need to update your software on an end-users machine (or write complicated auto-update code) and you can be guaranteed that it will work on any random computer you come across without needing to install anything.
Well, I can only install certain apps on my work computer, and Spotify is not on the CON, but I can use the web app (and is fine here to listen to music while working). I'd argue that there are valid use cases for a web app.