Was desktop software easier to develop than SAAS? It was hard then and is hard now. Even using Electron doesn't remove the need for installers, upgrade paths, logging, diagnostic measures for client installs, troubleshooting when bad hardware is in the mix and only the client can change it.