Dude, I suggested that you don't put in your opinion if you do not know what you are talking about.
Under British rule, there a teady scheme of puting people from housing estate into either Public Housing (Government funded private own housing or in Chinese 居者有其屋計劃) or Flat for Sale Scheme (住宅發售計劃) basically is selling Government owned Rental Properties to private owner at a discounted price, it was latter replaced with Tenant Purchase Scheme 租者置其屋計劃.
The problem is, before Turn Over, it was mostly British Government who force both Hong Kong and British Ex-Pat Tycoon to buy land and redeveloped it in order to subsidise low-income housing, either selling them private, or selling them to the government and issue to low-income earner thru 4 different government programs. These programs were cancelled when Chinese Government took over and it make the situation worse by British Expat funding dry up, with Swire Group or even HSBC stepping out of the housing game. That in turn get worse by the mainlander buying up house in Hong Kong and drive the price up. My brother brought a 450 sq ft block in Sham Shui Po in 2012 for 2.5 million, and by 2017, it was worth 7 million.
Now I don't know which government is to blame, but all I know is, before when under British Rule, people waited 10 years to get into government housing block, and after it returned to China, the latest wait time is between 35 to 50 years. So you can blame the British all you like, but whether or not that is the truth remained to be seen.
I really doubt these people will be homeless in the US, those coffin home aren't cheap to rent, it was about $3500 a month a unit back in late 90s, it probably goes up to around $7000 to $10,000 a month now. You can rent a very nice condo or even suburban home for that price, used to rent a place up in Harlem, it cost me around 2400 USD a month, which is right smack in the middle of NYC. And the price is similar to these coffin home in Hong Kong.
But the problem is, these people probably weren't ever going to live in the US.