The group is still active but there aren't any admins. TC was bought by some kind of commercial outfit a couple of years back, and they gradually changed things until there wasn't anything left for the admins to do. So the admins gave up. There's a thread about it here:
https://www.talkcockatiels.com/showthread.php?t=158666