Whilst I've nothing against advocating bus transport on here, I would have thought that the fact that this is a railway forum means that we shouldn't all be expected to extol the virtues of bus transportation as anywhere near the equal of rail. Where will it end. Will we be expected to come out against a proposed rail service because there is already an "adequate" bus service nearby ? I have no intention of going down that slippery slope.
I wouldn't expect everyone here to extol the virtues of bus transportation, but I will where I feel it provides a better service. I'd be happy if the train service between Harrogate and Leeds improved to the extent it could impress people as much as the 36 bus seems to (having recently increased its frequency to every 15 minutes and not long ago increased its Sunday service to evey 30 minutes).
Between Leeds and Keighley I'd never recommend the bus unless you're on a free pass (or already have a bus-only pass) and have plenty of time to kill as the service can take 3 times as long and the trains are frequent and mostly pleasant.
I personally find buses tend to be cramped, difficult to stay upright on whilst lurching about all over the place and liable to turn up willy nilly rather than to any apparent timetable, which IMO is a reflection of the limitations of the mode itself rather than those who work in it.
That varies wildly by area and operator. The buses between Harrogate and Leeds are to a high spec (especially compared with the trains used locally except the once daily EC service) and are pretty good at sticking to the timetable.
Whilst buses can be subject to delays due to traffic congestion this can be overcome where operators and local authorities work together (bus lanes can work well) and where operators are not optimistic about how long services take and build in some recovery time at the ends of journeys.
My local services are very rarely more than a minute or two late - they're certainly less likely to be late than my local trains (which have a habit of putting on units that cannot phyisically manage the timetable on late evening duties).
Modern buses driven well should not lurch all over the place - and you shouldn't need to stand on many.
I travelled yesterday betwen Keighley and Harrogate. Unfortunately there is no simple way to travel between them by public transport, so I got the train to Leeds then the bus to Harrogate.