Your twitter account wasn’t (probably) an active and living part of a game development studio’s online presence. Individuals can do whatever they want with their accounts, obviously, but the subreddit isn’t that, it’s a forum. All the people that choose not to engage with reddit anymore can just do that, but the people who want to interact with warframe ON reddit in SPITE of reddit (I hate twitch but I still watch these streamers, I hate youtube but I still watch yada-yada, etc;) can’t anymore with the sub closed. Do what you want, but let everyone else do that, too.
Hard disagree
When bus drivers quit, they don’t get to keep the bus. Any admin who thinks they OWN their forum enough to close it down (Especially when they don’t even own the website it’s on) is power tripping. Again, individual users can do what they like, and any moderator who doesn’t want to operate on new reddit doesn’t have to, more power to 'em. But they don’t take the slot with them when they leave.
Thankfully the mod team understands this, they talk about it in their return reddit post.