If you don't like the business model of subscription based software, and think there is a user segment that feels the same, and think you can build a product as installed software with a one time fee, build it.
Keep in mind your product may have a varied client install base of Windows 10, Windows 11, Mac OSes, possibly various flavors of Linux as well as mobile OSes as target platforms. I guess depending on your product, maybe you build and sell a self hosted server option? In that case you have to think of what server OSes people could be running and figure out a way to help those customers install, configure and patch the software you'll sell to them. Running things in the cloud and with containers is fairly common so you may want to look at creating container images customers could use and ways for them to keep their data when you roll out new versions.
You'd of course want some really good install documentation for people to start with first. Then you'd need to staff up support people to help customers with installs, patches, upgrades and security vulnerabilities in the stack.