6 months is too short for any account.
I can understand the need to cull some never really used accounts. There are a lot of never really logged on accounts filling up the space. So some weeding of those is understandable.
But not ones that have been used but not that active any more. E.g. dead, seriously ill in hospital, backpacking for a year or travelling to Mars.
Or simple just stopped tweeting for a while or permanently. I am sure many now dormant accounts have tweets linked from pages across the internet.
I do hate services that recycle usernames. So open for abuse.
I have a couple that is merely business or project related that tweet once per year if that. They should not be deleted.
I also have a few that I just created to demo something. After a year or so I can not argue against them being deleted.
I registered a few accounts for my kids, who are still too young to use it but thought I'd ensure they have the option of choosing their name as their handle. Never tweeted, so probably a prime candidate for deletion. Unfortunately.
I/we don't know the criteria they use specifically internally to decide who might get deleted. But I hope it is some sort of scoring based on several criteria. Not just when they last logged in. like:
* how many tweets have they sent
* where the account used over time, not just after registering
* last login
* how many times did they login
* does it have a profile picture
* detailed profile
* have they requested not to be deleted
* are any of their tweets backlinked from other sites
* have x followers
* following/followers is more than x