Trudeau let this deal pass because he wants a free trade deal with China. This was a quid pro quo to the politically connected owners of Anbang so that they'll help Trudeau get his trade deal.  

Totally sleazy way of conducting government business of course, but Trudeau and his Liberals have no ethics, morals or even the slightest bit of concern for regular Canadians.