David, the price-related comments all stem from the fact that Ferry Point is, nominally, an NYC municipal course. In that world, it is VERY expensive.
Here are the weekend rates at some of the other municipal courses (before noon/after noon):
Van Cortlandt $48/39
Pelham and Split Rock $48/40
Dyker Beach $56/48
La Tourette $56/48
To be sure, Ferry Point ($169/151 twilight for residents) is (probably) "better" than several of those courses--though they are all reliable and, in places, very good--but the comparison to "most of the Long Island courses or . . . other privates around the city" is a comparison of apples and oranges. The better comparison, as you note, is to Bethpage, but, as you also note, Bethpage's prices are much, much cheaper:
Bethpage Black $75/45
Bethpage Red $48/29
Bethpage Blue, Green, Yellow $43/26