This week's book giveaway is in the Agile and Other Processes forum. We're giving away four copies of The Little Book of Impediments (e-book only) and have Tom Perry on-line! See this thread for details.
Although I don't have book at this time but in the very first chapter some what similar to this is written "you can't deliver your stand alone application everytime because of deployment problem, you should deliver it through browser...."
I think, this is not the reason for developing browser based (web) applications, there are some specific reason, requirement for such applications. And some time, you have to give stand alone application if client wants the same.