You clearly have not experienced the service of BC transit, the company that manages the rest of the province. If you like buses that barely run on Sundays, often don't show up, and routes that seem haphazard, BC Transit is for you.
Do not replace them remove them. Bus drivers know how to drive busses and they would still know how to drive busses if they were employed by the City of Vancouver or any other city. WE do not need a whole other level of government just for transit.