Yeah. While I understand why Germans are so frustrated by BD these days, as a Canadian living , the train network here blows my mind constantly. It has problems, but it's still incredible.
Not surprising that Germany has a better train network.
Besides, Canada used to have a much more extensive train network back in early 1900s when the population was a tenth of what it is now.
Canada could have functioning train networks if we wanted them.