King Daniel wrote:
No money isn't post-TOS, I'm pretty sure.
The idea first cropped up in Star Trek IV: The Voyage Home.
I stand corrected again (I should probably just stop).
But it still doesn't bug me. It's fairly consistent with the technology they possess. They seem to have effectively infinitely abundant energy and the technology to remove scarcity from the fundamentals of existence such as food, water, housing, clothing, etc. Money as a system would certainly be impacted by such a development. Like I say, what bothers me is how ineffectively it was explored.