I can believe it. Many people are too ignorant to stand up for themselves and will let the landord get away with it. The landlord is either just greedy or there is more to this story that would would explain the nitpicking. After all, she IS behind on the rent. That alone is enough reason to keep the deposit though... so heck, I dunno what the deal is with the weeds