I agree that auto demolition is a necessary evil so as to free up unused houses from inactive players due to limited supply.

However, I feel the current 45 days timer is too short and it should be extended to at least 90 days since that is the approximate duration between each patch cycle and players may unsubscribe between each patch but would still be considered active players.