We joined TCX around the same time in 2000/01, I'm sorry to hear it doesn't tick the boxes for you any more.
Gotta say I don't miss it for one moment. I did make a wrong turn in going to the red tail outfit in 2006, but generally haven't looked back since.
There is life outside of TCX. You just need to look in places you never thought possible.