I tried to be a landlord-pilled rent-maxxer but unfortunately all the rich villagers also hated cooking so they starved to death. I like the random rules system, it forces player to refine and adapt their strategy dynamically which is great. Although maybe not so great for the tenants that don't fit it :P (+food for animal hating and +food for cooking loving? find another place to live animal loving cooking hating loyal tenant Dennis). Also the visitors that "hate reading" made me smile.
Unfortunately (and this may just be me) I was burdened by the trek to the visitor screen and ended up opting for just resting to the next day if my houses were full. I think a more mouse-focused UI for managing houses and visitors might fit the gameplay loop better. Even just an arrow to swap screens between houses and visitors would be good. I also consistently opened the menu rather than interacting because they shared the same button and I wasn't in the proper position.