Who said there was no homeless? The reply was in context of major cities where one will very rarely see true urban homeless in major urban areas where well off spends there time. The migrant workers naive expats thinks are "homeless" are generally not - they have homes, they're just willing to occasionally slum it while working "abroad" - it's like saying backpackers who camp on side of road to save $$$ are homeless. They're manifestly not the same thing. Hence quotes.
Truly homeless exist, but statistically and visibly much less problem, because typical local gov very proactive/interventionist in moving them off streets... truely urban homelessness is like... not a really a social option... no right to be homeless. VS in west where homeless don't get cleaned up unless for the occassional politically motivated reasons. In PRC it's default, homeless get detected fast -> get moved into local shelter system where system ids them and tries to guilt trip family into caretaker roles -> can come with modest stipend to cover costs.
Every country has homeless people. There are truly homeless people in China. You don't need to put it in quotes, either.