If you read the rules and regulations it clearly states that the miles will be lost if there is no activity.
I love how people love to use excuses such as "they did not inform me", it is the member responsibility to read the rules and you have to do so before signing up for the account anyway. You knew about it and live with it. period.