Earlier quoted context omitted.
Norway is not Netherlands. Try biking in -20 C and go shopping for a family on a bike. Where I live bike paths are not regularly cleared they can get icy and dangerous. Public transport is the way to go. Biking can complement when and where possible. I say this as a person who commutes to work with bike everyday.
If you watched the video I linked, you would find every point you just made here dismantled.
Last, cycling, especially in winter, is good if you're able-bodied, but it leaves out people with disabilities, which makes a sizable amount of the population if you take aged people in the mix.
I agree with OP that in general, a good public transportation system is the first step toward better cities with less cars. Bikes can play a role, but can't be the solution for everything.