Comment by rwyinuse
Why not both? Ebikes are obviously highly useful in cities, but not so much for longer distances in the countryside, also problematic in winter up north. There will always be need for private car ownership for areas that can't be effectively served by public transport (and obviously public transport itself should also be electric powered).
Just electrify everything and let people choose what mode of transport fits their needs and wallet. I barely use my car in city, but absolutely need it to visit my relatives who do not live within reach of public transport.
Because resources are finite. Subsisdies and household income invested in Electric cars would have a much greater benefit if put towards ebikes. Most car trips are short and could be replaced with ebike trips (and that's without any infrastructure change). Leave long trips to gas cars that already exist.
For public transit, rail should be electrified because it has lower maintenance requirements and better acceleration. Trolley busses are great for similar reasons (and noise). Battery busses are a horrible idea, expensive and not yet reliable. Transit agencies are replacing diesel busses with battery because of lower emissions, and at the same time reducing frequency of service, making public transit less usable and less used -- encouraging personal vehicle use.