You do not recall correctly. (To be fair, you’re probably correctly recalling one or more of the dozens of stories that uncritically repeated the same misinformation across the Daily Outrage-o-sphere. Those stories were incorrect, but even though some people like me attempted to correct them at the time, the more emotionally-appealing “evil billionaire blocks public beach” narrative persisted.)
It IS his private beach, and he didn’t want to be responsible for maintaining a road and parking lot and restrooms and security lighting and so on. (He offered to provide such facilities if the state would pay him $30m to construct, repair and maintain them, but the state declined. The state considered using eminent domain to acquire the road, but the price for that (and the subsequently required facilities and maintenance) could cost them considerably more than the $30m that Khosla proposed.).
The beach itself IS private (though Khosla has said he doesn’t mind people using the beach, he just doesn’t want them crossing his property and parking on his land to get there.)
The prior owner maintained a parking lot, and charged for parking. That means no public easement was created, since the access was explicitly granted by the property owner.
The property was entitled by the Federal government’s California Land Commission under the terms of the Treaty of Guadalupe Hidalgo, before the State of California existed. The Commission issued a patent which reaffirms all the terms of the Spanish grant, which included “the beaches and tidelands”, i.e., everything but the ocean itself.
The State of California applied the “all beach below mean high tide is public” rule, and the “Californians are entitled to access their public beaches” rule, to all properties entitled by the State of California.
But they cannot retroactively apply such provisions to a federal land patent that predates the State itself.
The court victory that was won was when the court upheld the California Coastal Commission’s ruling that locking the gate across the road and posting a “Road Closed” sign constituted “development” of the property (because it changed the intensity of beach use), and thus required a Development Permit from the Coastal Commission — which Khosla had never applied for.
The decision said he must unlock the gate and remove the sign.
But that doesn’t change the fact that the entire property *including the beach itself * is and always has been private property.