Web apps are great until you want to revert to an older version from before they became actively user-hostile or continue to use them past EoL or company demise.
In contrast as long as you have a native binary, one way or another you can make the thing run and nobody can stop you.