This man really dislikes railways doesn't he?
I see from his website
http://www.transport-watch.co.uk that he is a former project manager in Transport Planning for Northamptonshire County Council.
I have noticed a lot of people in other forums praising coach travel recently and claiming that there is evidence to show that they are more environmently friendly than trains.