I absolutely detest using public transport for three reasons
Price
I live just over a mile from the centre of town, a return fare on the local bus is about £3.50 which is horrendous. A return fare to Southampton which is the next major city (apart from Eastleigh which can only be classified as a sh*t hole) 10 miles down the road will set you back £7. So if my wife wanted to use public transport to do some shopping in Southampton i would be out of pocket to the tune of over £20!
Working it out, the return journey from Winchester to Southampton factoring in diesel, ware etc cost no more than £8 + parking of £4 means i can do the same trip for nearly half the price using my car.
Convenience
Stood in the cold waiting for a bus that may not turn up or jump into a warm dry car with a radio..............
Jo Public
I don't want to have to pay for the privilege of sitting on dirty seats or playing name that smell.