Kids aside, lots of things cost money. You like eating at nice restaurants? Money. Prefer to home cook nice meals? Great, equipment costs, therefore money. (And maybe ingredients).
Want to work out? Gym subscription or trainer = money. Buying your own home equipment = money. Want some form of cardio? Biking = buying a bike. Etc.
Nice clothes cost money. A nice TV costs money. Nice tech gear costs money. Etc.
And of course, travel costs a lot of money, depending on where you live.
There are obviously lots of other examples and hobbies. None of these are necessary. You can choose to be frugal with all of them, absolutely.
But - that's parent's point. Most people earning a relatively nice salary will naturally spend more money on nice stuff. That's partly because of natural tendencies to "use up" what we have, partly because of trying to be like other people, etc. But it's also partly because spending more money gives you nicer stuff / experiences, and people like them. And if you have the money, why not? There are reasons, but parent is right - you have to consciously choose to be different than normal and not spend money the way other people do when they can.
None of the things you described have to cost a lot of money. Cheap bike, is still a bike. You can still watch a cheap tv. "Nice" does not mean much, really.
If one has money then spending it is good, of course. The question is, what are we willing to give up to get more money, and for what. I would argue time is infinitely more precious than money, above a threshold -- but the threshold is very low.
But if you're a software developer like OP, then you need a computer. You probably want a second (or third) monitor. The computer probably needs to be replaced every few years, and you're probably getting a relatively expensive machine.
Add to that an office - desk, good chair, etc. If you're trying to save money, yeah, you might not be getting a fancy expensive chair. But if you have the money to spend, I'd argue it's still a good investment for your back. Etc.
Now you can consider all of these as investments, but then how much you make as a contractor has to take that into account.
(Btw, didn't get into this, but the article is missing a lot of things you need to think about as a contractor, e.g. there's often downtime between projects, sick days, insurance is usually a good idea, etc. I've been doing this kind of thing for basically 10 years, it's not as simple as OP makes it sound.)
Yes, they are.
> They are investments that can be amortized over many years.
So, they are capex rather than opex costs.
> I would argue time is infinitely more precious than money,
Were that true, the market clearing price of people's time denominated in money would be infinite. Which would be inconvenient, since largely money exists to enable the indirect exchange of time for time (largely, as labor).
This difference has existed for a long time. It's discussed at length in Max Weber's Protestant Ethic and the Spirit of Capitalism for example, which has funny things to say about the philosophy developed in Ben Franklin's autobiography.
How much have you spent on tools? Do you smoke a pipe and whittle on the front porch or something? You don't visit Rockler and buy tons of gear? Where do you get your wood, as that's not free either...
Most projects cost less than €100-200 in materials and take 3 months, so that's around €50 per month on average. Not "free", technically, but not far from free.
I cannot certainly fathom only $50/month for woodworking unless your hobby was exclusively turning small bowls and you loved waiting months for bowls to dry out.
Very little of this is strictly necessary but many people do spend money on this sort of thing without conspicuous consumption being involved. Mostly paying only for what you have to pay for is pretty much the definition of a very frugal lifestyle.
None of these are necessities but quite a few people do them semi-regularly and while some of these activities can be cheaper than others, they have costs--and, to the point I was perhaps poorly making, they're activities that a lot of people would hate to give up in the interest of frugality.
Of course, many things can also be done on a relative shoestring so long as they don't involve long distance travel/hotels. On the other hand, a lot of people like spending money on their hobbies, even if not strictly required.
Then storage, software costs, while not exactly zero, are negligible.
Printing can be expensive if done well. But I've found, nobody cares about prints (except maybe the photographer).
Travel can be expensive but it can also be quite cheap and is very dispensable.
Luxuries outside of travel (expensive hotels), I don't even know what they are.
I'm sure it's not hard to spend as much money as you want on many different things; but you make it sound as if it was necessary. It really isn't.