keep in mind there's an acquisition cost to recoup with each tenant, and signing them up for a one year term is generally a good idea to manage cash flow. I also want to manage timing of expirations. If all my leases ended in December, I'd be stuck finding tenants for all of my places in the middle of winter. If you've been at this game a while, you know how hard this is.
I've been letting them go month to month after they meet the one year minimum and don't raise rent. I find that disturbing the status quo initiates a shopping experience for the tenant, so be prepared for some turnover if you want annual extensions and rent increases. Cheaper to just keep paying tenants paying.
In one case, I had a tenant for over five years. At some point you have to raise rent, so I did. She agreed to stay for a few months and said she would leave after the months. Now she's saying she'll be there another six months.
moral is, sometimes it makes sense to allow mtm leases without a big surcharge. Just manage them properly so you have some balance in the lease expirations.