MitchTF2 isn't dead, Valve has not stopped working on the game. It's just there is no dedicated team for TF2 and so the speed of new content varies (hence why valve time exists).
I feel like TF2 is on their roadmap somewhere for a clean-up and update, but we just have to be patient.
Source: trust me bro