My question is pretty simple: why not use the entity API in order to change the records in the DB? I also saw that there is request for porting this module to drupal 8 and as we all know a lot of the information is stored via the entity API that got merged in to core.
Didn't saw any issues that would fit that.
Closed: won't fix
3.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.