Don't get rid of public transport, some of us don't particularly like driving!
A better strategy would be to improve public transport by making it a bit less "public". The problem with public transport is that it's open to everyone - old people, smelly people, dribbly people, nutters, weirdos, children, football fans, etc. If all those undesirable elements were banned from public transport, it'd make the whole experience so much nicer for the rest of us.