Cherrybrook is OO not because it is a PIA to travel to (they have buses and train station 15min away). It is OO because it has good schools in the area, reasonably safe/crime free. The people that live in that area value certain things higher than public transport so that is what councils focus...