The political approach taken is that flawed Americans are inside the ownership structure of Government supported, or to be supported, Canadian infrastructure projects.

  1. is better US billionaire backed investment the only other option?
  2. would Chinese investment be any worse.

There’s plenty to disagree with the nature of the projects chosen (also a key criticism in OP), and the projects that China would/could help with would be far more progressive, human, and have a futurist Canadian involvement for sustainable generations.