Yet (and annoyingly for me, even though I'm a web developer) a constant stream of desktop apps gradually goes web-only. It wouldn't suprise me if, in 10 years, 90% of big applications that were once desktop end up being web only. Subscription revenue is much more interesting to developers than one-off payment.