With any business endeavor, whether building an app, providing a service, being a content creator, etc. The method of payment is less relevant, but would include zaps.
Discussion
I always thought one of the main goals is to be profitable
Yeah, but then people complain that your service is "too expensive" or you're "gauging".
I've had people say this to me in the past, how I charge too much per hour, but they don't want to go anywhere else because the competitors aren't as good lol.
If the service is too expensive, they should get that service elsewhere.
If elsewhere isn’t as good then the first business wins.