But I have a big problem with deletion of content, outside of a window of time similar to that of editing posts.
My opinion is, if you write it, you publish it, then you don't have the right to leave such a big hole in a discussion. I'm sick of being on various social media and seeing "deleted" "deleted" "deleted".
I'm fine with removing your name from the posts, but other than that, if you say it, you shouldn't be able to run from it.
GDPR isn't some shining beacon of light, it's just a framework of policies set forth by people of power. GDPR has the potential to be just as damaging as the improper uses of PII (for example, look at what happened to the comments on a crapton of MS blogs when they transitioned to a different backend - all the comments were wiped because it was too much work to both preserve those comments and ensure GDPR compliance).