This woman is bat-shit crazy.
Refusing to pay rent = “liberatory vision of home”
Paying on the schedule you agreed upon when signing the lease = “making this rent payment at the barrel of a gun”
Landlords who decide to rent to you = “Exploitation and domination”
Having an apt available for you to rent (because you don’t want to sleep in a park) = “Hoarding the places where we live”
No one forces someone to sign a lease.