My use case for frequently using Ubuntu Linux is for 'Testing' my GUI app on it. Given there is little to no significant amount of users using or paying for my app, it brings in absolutely nothing even when you exclude paying for other costs.
When I target the same software to the macOS crowd, (which I also frequently use); they seem to be willing to pay for the software. I'm certainly not going to bother with 'free support' to users who haven't paid.
So the one that makes me the most money in my use case is macOS with the added bonus of how easy it is to support and target 100% of all supported macOS users consistently. Everything 'just works' and there is no need to play around with system files for it to work well. For development experience, the top comment says it all [0].
Comments
My use case for frequently using Ubuntu Linux is for 'Testing' my GUI app on it. Given there is little to no significant amount of users using or paying for my app, it brings in absolutely nothing even when you exclude paying for other costs.
When I target the same software to the macOS crowd, (which I also frequently use); they seem to be willing to pay for the software. I'm certainly not going to bother with 'free support' to users who haven't paid.
So the one that makes me the most money in my use case is macOS with the added bonus of how easy it is to support and target 100% of all supported macOS users consistently. Everything 'just works' and there is no need to play around with system files for it to work well. For development experience, the top comment says it all [0].
[0] https://news.ycombinator.com/item?id=28206816