I think you hit the nail on the head with the last question. Richelieu’s policy followed a long and violent civil war called the Fronde – hence the destroying of castles was now seen as a way to prevent future civil wars from happening. Same principle behind Henry VII’s banning of private retinues, justified by the need to prevent another Wars of the Roses.