Adrian,
I'm all but done here as I'm not, and I repeat, I'm not fundamentally disagreeing with you that booking systems CAN be an advantage. Hell, I've worked on one, run the stats, had the numerous polite disagreements with the never ending flow of players that insist that they booked a different time and the system has somehow, as if by magic, rescheduled it for them! Sometimes, only sometimes, they're good enough to apologise when they go home, check their emails and realise the mistake was all theirs.
A friend and me have booked a tee time at Camberley Heath tomorrow, an old Colt course which is clearly heading in the right direction and getting the books back to where they need to be. They need the booking system and good on them. But, and I've already used Swinley as an extreme example but there are numerous clubs in the area which I could cite, many of the other Surrey clubs simply have no need for a booking system and THEIR PAYING CUSTOMERS prefer it that way.