The reality of healthcare in Canada, specifically British Columbia:
My daughter just had a scheduled c-section due to complications that prevented a vaginal birth. She had a midwife, a GP, a GYN, and obstetrician, and her husband all part of the birth process.
The operating room had all the usual medical personnel, including a specialist brought in at the last moment to inspect an unusual circumstance during closing. She received a spinal and was awake for the procedure. She was assigned a two-bed room where her husband was allowed to stay with her the whole time.
The baby was in-room although with constant nursing support so that they could both sleep. Her husband was not included in the meal plan but was allowed to snack on any food in the small kitchen down the hall which was stocked with sandwiches, etc. Her hospital stay was for 3 nights.
She was given extensive breast feeding support, temporary formula supplement for the baby, constant post operative care with pain medication and the baby had all the usual lab tests plus extra for being a small baby. The baby was sent home with a stack of tiny diapers, as well. She has constant followup post natal care and monitoring.
All of this was and is FREE. (even the parking is free at this small town hospital) Everything was included in our healthcare services that is paid for by taxes that everyone pays on a sliding scale. Canada is not broken. Canada is a wonderful place to live.