This makes sense for a site where all content is publicly available. Even if reddit were to cascade delete every comment and post a user had created, the data would be trivially available through web archives and public data dumps.
Changing the username to indicate the deletion of an account is helpful to show that a user cannot be interacted with any more, but no deletion process could truly remove content a user had created from the internet.