In ST:FC, Picard said the following: "The economics of the future are somewhat different. You see, money doesn't exist in the 24th century. The acquisition of wealth is no longer the driving force in our lives. We work to better ourselves and the rest of Humanity."
So if there's no pay, what's the motivation for people in service jobs like janitorial/maintenance (assuming everything isn't automated yet)? Who would do that out of the goodness of their hearts?
I also think of Ben Sisko's father running a restaurant (and all the servers, busboys and dishwashers)... Is it just a hobby?
This is exactly what I mean. If we take Picard literally, the busboys and waiters and even Sisko himself are doing this for the fun of it, to better themselves.
So are maids,the people that clean waste extraction units(bathrooms) and other "menial jobs" .
Trek is so ambiguous on the matter, I've come to the conclusion that Sisko pretends to run a business--like a child's lemonade stand-- as crazy as that sounds.

Lily: "I asked if you got paid."In ST:FC, Picard said the following: "The economics of the future are somewhat different. You see, money doesn't exist in the 24th century. The acquisition of wealth is no longer the driving force in our lives. We work to better ourselves and the rest of Humanity."
Picard: "Oh, umm ... yes."
Lily: "Was that so hard?"![]()
Right?? Why don't they just be forward with the whole thing. Yes we get paid in a certain currency. This is how our economy works.
Either money use absolutely exists among humans or it is completely non existent.