Having created and sold several Windows desktop apps over the last 10 years...the worst thing about them is getting updates out to users. I regularly get bug reports sent from my apps, mostly from eastern European countries, that are several YEARS worth of updates behind. I assume they are cracked versions, so I usually pay no attention.
Really these are very serious problems. But there are some cases you should use desktop apps.