I also live in the EU, I think there are laws in place, that interfere with the idea of not being able to delete my own account/content.