I'm happy the way it is. 18 months of inactivity = loss of all miles, but any activity (like buying a music on iTunes) extends all the miles for another 18 months. Fair and simple enough.
Be glad US frequent flyer programs don't have a salami slice expiration system like other foreign carriers; you start losing the miles after the third year after it was earned regardless of any activity afterwards.