Hmm!  they guy arrives in Canada with his wife and three children, and is housed in a hotel room for 3 months.  Imagine, not being able to escape the confines of that room.  If you and your wife have a disagreement for example, where can you go?  How do the siblings express their frustrations?

If the "free handouts," are a concern, rest assured that the vast majority of  these immigrants and their descendants will become net contributors to Revenue Canada, more than paying back anything the government gave them through taxes than they have ever received financially.

If I had to wait 7 years for subsidized housing I would look elsewhere, where I would examine opportunities in Windsor, Sarnia, London, Chatham, Hamilton, Woodstock etc, where I anticipate the list is considerably shorter.  These cities have good train connections to Toronto.