Why is that? You might be right, but your argument isn't intuitive to me.
Landlords are afraid of rent going down, and renters are afraid of rent going up, so a long-term contract would be nice because it could simultaneously reduce stress for both of them.
These are the trades that create value--trades that reduce risk for everyone!