Landlords are trying to make money using their resources means their flat to cope up with inflation. I think making payment yearly will be very difficult for most of people because arranging that amount of money in short time is very very difficult. In that she is always rich people will be able to rent a apartment.
That's just part of the things we face on a daily basis. Nothing comes easy, but what can we do?