@Alon
"Poison pill" means the taxes are so great on the rental owners that it becomes untenable to own a house just to rent it to others. That doesn't increase rents, it increases available housing supply for people to own a home that the can live in.
He's proposing a tax so people can become homeowners.