Not only are corporations buying up houses to rent, they're actively preventing new houses for purchase from being built through "build to rent" schemes. They use the already scarce construction resources and divert them to building housing with the sole intention of renting them out.
So they're keeping the supply houses available to own down, and then preventing new supply from being created. It's a giant fuck you from corporations and shitty local government for letting it happen.
This reads like a poor attempt a guerrilla marketing.