There has been talk in our service about maximum terms but as Davi said Who will step up?
The problem is that once you reach UM, Captain, GO etc then you are a manager.
I'm responsible for a team of 12 people, a facility that costs 1/2 a million dollars (that responsibility is shared currently), a fairly sizable budget, equipment that would be very close to $.5mil etc.
Then you throw in the HR stuff, operational stuff and service stuff - who would want to take on that? I know I would spend 20 - 30 hours a week dealing with service stuff, the local GO about the same if not more. And with a service that is rapidly changing introducing new policies/procedures (that you may not agree with)to a group of people who at the end of the day don't get paid is hard work!
And all of the above on top of the actual emergency response role & without pay!
And without training, very little support, however some guidance.
Currently no one has expressed a wish to take over, in fact the opposite.
Other teams here are in the same boat and my guess the brigades would be similar.
So set terms in office may be a great idea, but practically difficult for everyone to achieve. And here is a thought, the most popular person in your team may not be the best boss
cheers