You don’t need to get rid of private property to undo a lot of the damage done by landlords. You can build subsidized housing to compete. You can write tax codes to make it unprofitable for people to own more than one house. You can tax land by area instead of by built value to encourage building high-density housing.
There are a lot of levers that other countries have been willing to pull that partially counteract the damage of landlording, but the US has been reluctant to touch.
VOA News is not a reliable news source—it’s literally a taxpayer-funded propaganda outlet of the USA. Since the Trump administration the organization has been pumping out odd conservative talking points.