I empathize with what you are going through.
> The way I see things now is, if you really want to test the market for something and you can use a web app, do it. It is easier for you to control the updates, iterate faster to improve your idea, and have better discoverability. It is less painful for a prospective client to click on your URL than thinking on downloading and installing your application. The funnel for web applications is smaller than for desktop apps [1], and that is really important when you want to test your application.
Perhaps you are right. I do wonder, though, if there is a place for a desktop offering. Balsamiq Mockups [1] started as a desktop app, if I remember correctly. The plus to an installed app (especially if it is a single executable along the lines of Go, Rust, Swift, etc.) is the customer data can stay with the customer, performance can be quite good without the need to scale the backend, operations can be simpler, among others. (Many of the downsides are already addressed in patio11's article you referenced.)