I was joking about the public roads thing, I was being sarcastic. As for being over priced I am currently paying £2.50 a week for the buses, I can go on as many as I want and travel as as Derbyshire with it. The buses on the commercial routes (like near me) are every 3 minutes or better, on the main student road the buses are literely every 25 seconds.
I also have not ever experienced any problems with the trains either. I admit in some parts of the country the bus service is quite poor.