Comment
Comment by thatguy0900
What a strange thing to pin on tech. Company towns have existed forever, to the point of having laws made about how they can function. Walt Disney and ford also wanted to create a utopia city. I think this is more of a rich man's hobby than anything related to tech moguls at all. Hell, some even establish their own currency https://en.m.wikipedia.org/wiki/Company_scrip#Coal_company_s...