So what individual do you think can afford to build $1 billion in rental homes? The parent poster is incorrect about what JP Morgan is doing. This will increase supply not decrease it.
But it’s illogical by any standard economic model that any supplier will not build more units if they see it can bring in more money. Either they build more or someone else does.