I don't think that would apply to you or I or any of the other members here who actually do that. I think it is straight up referring to big corporations like Vanguard, Blackrock, etc. snagging up properties for rentals all over the country.
If you live to be a hundred, I want to live to be a hundred minus one day, so I never have to live without you.---Winnie the Pooh