This guy is so wrong (assuming of course he’s not joking).
The idea that tweets should be around for all time is ridiculous. If anything in this world is ephemeral its 280-character bits of text. The fact that I want to delete tweets every 30 days is not being a coward, and quite frankly none of your business.
Nobody should have to suffer years later for some stupid shit they said on Twitter. Nobody.