So far, 22 MSPs have indicated that they will not stand in next year’s election. It seems like a lot, especially when it ...