Guess what? I played TFC today with actual people! Last time I played it was around a year ago, and there were plenty of servers but they were all 100% bots. Today there seems to be a good handful of human only servers (even one humans vs bots server). It was fun.
Anyone wanna play with me some time?