My appetite for food is not infinite, I can only eat so much. Same, but less so, for cars, clothes, etc. in some abstract sense, maybe, there are people that want 100 cars, but not really.
Even with housing, demand is not really infinite. I don’t want to redo my kitchen every year.
But software, every company has a backlog far longer than they will ever be able to do, and the ROI is there for the most part.
My go to example is oxygen. There is more than enough of it for everyone, so there is no possibility/need to charge money for it.
Beyond that, I have no doubt that there are some people who would willingly charge everyone for oxygen, if there was only a way. This would be driven by the idea that even though there is plenty in the atmosphere, a person only needs to be deprived of it for a little while before the situation becomes dire.
So in reality we almost always end up with a non zero price where supply equals demand.