I appreciate your consideration, disagree != downvote.
To your point, "free from having to spend money" is exactly it. It's paid for with other things, and I get that some folks don't care. But being more open about this would be nice. You don't typically hide a monetary cost either, and everybody trying to do that is rightfully called out on it by being called a scam. Doing that with non-monetary costs would be a nice custom.