But I have a problem with making money without doing any work. If you put in a week of work, then you should be paid for a week of work, you should not profit from indefinitely selling the result of that work again and again. Or even worse, make it into a subscription so that you do not even have to sell it again and again but can just repeatedly extract money from your customers.
You completely ignore expected value. The most likely outcome is that you make nothing for your five days of work. A functioning market requires outsized returns to compensate for the huge failure risk that goes unseen.
90% chance of making nothing, 10% chance of making 10x your salary is a stable state that is not exploitable.
And a subscription means you are administering a server (or some menagerie of “serverless” resources) which is an ongoing service that requires maintenance and cost, so that’s what people are paying for, a premium to not have to do that administration themselves.
Like you just want people to suffer? It pains you if people make money without a sufficient amount of hardship?
Just take the general gist, if you are not working, then you should not be making money. And I do not want people to suffer, I want them to be better off. There are many people that actually do hard or badly paid work, software development is not one of them.
If you overcharge your customers to be able to hang out at the beach half of the week, then you are just taking money away from them that they could otherwise spend on say higher priced vegetables improving the wages of seasonal workers.
Maybe another way to see it is that I dislike people that are already well off not being satisfied. What if everyone wanted to only work four hours a day and earn $45k per month? Does this sound like an sustainable idea?
> What if everyone wanted to only work four hours a day and earn $45k per month? Does this sound like an sustainable idea?
With sufficient automation, sure. The goal should be that we all have everything we need without anyone having to work.
With regards to the seasonal workers, you are of course right. I replied to so many comments that probably most of them ended up not very clear. What I had in mind was that if you would not overpay in some area you would have more money left for other things, so you could more easily decide to buy things produced under better conditions with more fair wages or whatnot.
You would probably also see less need to push back in case of price increases, say you could be more supportive of seasonal workers unionizing to demand better wages or whatever. So I did not want to say that wages have to increase, but not throwing money out of the window for app subscriptions would give you more freedom for other buying decisions that could lead to an improvement.
do you think the same for authors and musicians?
I would say it lies in the nature of being an artist that the products are unique and unpredictable. Competition applies to a much smaller extent. You write one great novel at age 20, should you be able to live on the royalties for the rest of your life? In the end the consumer decides anyway, if they buy enough books at a high enough price, then you can.
As I wrote in another comment, there is also a moral aspect to this. If people willingly pay your subscription fee, then this is what it is. But do you find it good to sell your software at an inflated price in order to make yourself a nice life? How would you feel if everyone else did the same, if the supermarket staff would all only work half a day, make $45k a month and put the bill for that onto your grocery prices? I bet you would hope that competition solves the issue, otherwise your subscription income will no longer afford you a nice life.
Why is this different from software?
The software priced here is very cheap. DevUtils costs lifetime less than what an hourly wage of SWE intern costs.
I don’t even know what logic is implied in here regarding the supermarket staff.
Why should you make $100/hr just because you did some studying 10 years ago? If you do a week of work, you should just be paid for that week of work, not for your 10 years of past experience and your week of work, right?
It seems like you're taking a pretty weird stance against market economics, made more strange by not proposing socialist/egalitarian policies as a potential improvement ("I have a problem with making money without doing any work")
I have nothing against market economics in general, I would welcome competitors driving those outsized profits down. When I say everyone should earn roughly the same, then this is what I think would be a desirable state, but in this case market dynamics are unlikely to yield this result because not everyone can switch to doing every possible job for all kinds of reasons.
This is what makes unskilled jobs pay relatively bad despite this work being important and often hard or unpleasant, but the mechanism to change that, leaving for better payed higher skilled jobs to reduce supply is just not available to many.
So I would think that I am in general in favor of market dynamics, but it has to be a working market.