If they get sick, many companies are on a timer. Specialist work backs up, projects get delayed, extensions are filed, and so on. If a sickness was expected to last a month or a year, I would expect non-trivial problems to arise.
I thought that was basic knowledge espcially in tech.
As in my other response, you have months to prepare a solution.
And in the weeks/months until you found one ?
It's not like babies appear over night, you have months to prepare.
There's often specialist work than can be delayed or performed more slowly by other team members. I'm not sure how that's relevant.
I'm all for parental leave, but the parent account poses a great question - how do you financially account for it? Vacation leave is easy - you allocate days and everyone gets them.
It's a choice that Canadians (and other countries) have made based on the value Canada places on work-life balance that are simply different from other countries around the world that don't have similar policies. There's definitely a trade-off (societal value vs. economic firm competitiveness).
What do you do if your single point gets sick or quits?
As a business you need a backup (plan).