You are entirely correct, however most consumers would take the loss and discard the data rather than replace a drive controller or salvage the platters. That's something they would need to hire an expensive data recovery service for.
If you're a business or a professional then certainly HDDs provide you with more recovery opportunities.