The key is the "discoverability".
App stores are easier to reach prospects than the web because users already know where to go to install a new app...
That is more difficult on the web unless you have a very niche app (users are looking for your solution).