Every so often I'll be chatting with another developer and they'll tell me how they're making a desktop app.

My first thought is just why? I understand that sometimes things have to be super secure and only available on site. That's fair enough but with the majority of cases there's no real need any more.

Just take a look at this Zelda tribute. Everything you see including the music and graphics are all built in the webpage. With the advancements in JavaScript and HTML there isn't really any reason your product should not be online. Even if you're an mobile app developer, have a think. Do I really need to run this in a app or could it be on the internet and available to anyone with a phone?