Agreed. The mother is just a visitor and cannot remain in Canada beyond her allowed visit. She will get no benefits from giving birth to a Canadian citizen child. She will also have to pay for the costs of the birth in Canada and should budget $10K to be safe (although the amount could be substantially higher if there are any complications).