It shouldn't be this way, and I agree with you that the burden should be on car drivers.
However, I don't think it will be enough of a consolation for most of the parents in a situation where their kid on a bicycle got injured or, worse, killed. Not many parents would be willing to accept the trade-off of potentially sacrificing health or life of their child in the name of a greater good. And I am saying that as someone who doesn't even have children or ever plans to have any for rather selfish reasons. I can easily imagine that people who actually have children probably have way stronger feelings on this than me.
* Physically separated bike lanes and independent bike routes that are efficient in getting people places they need to be. A somewhat successful example of the latter (that keeps expanding and improving): Atlanta Beltline. Doubly impressive, considering that Atlanta is one of the most car-centric major cities in the US with absolutely horrific public transportation and no central "core" area (it is very sprawled, similar to LA).
* Hard push for expansion of public transportation, which, most of the time, is blocked by NIMBYs and other busybodies that always use the argument of not wanting to have more "undesirables"
* More creative and complicated ways that I cannot list off the top of my head
tl;dr: complex problems require complex solutions. If you expect to solve those problems with radical "slash-it-all" solutions, then I would not hold much hope for those problems to be solved at all. It's like someone looking at an existing complicated piece of code for a complex problem, calling that code dumb and difficult to read, and then coming up with a simple solution in a few lines of code, without thinking through all the edge cases and possibilities.
We admit that our streets are by default "never safe" and then shrug and walk away.