The answer is obvious. You'll see such posts all the time because people never suspect just how asinine an Apple product can be until it's too late. It's a scandal that all the info is still perfectly intact on all those phones and it's only Apple's ruthlessness that prevents a solid app from retrieving them.
How do you know that the info is still perfectly intact? As far as I'm aware, the iOS file system is encrypted. If access to the key is lost on purpose or by accident, the data is inaccessible. This is how the Erase all content and settings and the remote wipe via Find My iPhone works - it just erases the key meaning the data is encrypted and cannot be recovered.
If this is the reason for the phone going into recovery mode - you've got no chance of recovering the data even if you could access the file system - the data is encrypted.
Regardless of the above - this is not Apple's problem. There may be a hardware issue with the flash memory on the phone, it might be a software issue. At the end of the day, Apple is not responsible for the end user backing up their data.
If your data is important to you, back it up. There are no excuses and the blame lies nowhere else but with the person who lost the data. That's the end of it.