I agree that Traffic Control is overrun with games. I sometimes don't even bother checking that board, or check the games I'm interested in and glaze over everything else.
It can be a challenge to find the non-game threads in that board - to the point where on more than one occasion, I've considered putting a new thread in Traffic Control but decided to put it in General Highway Talk instead, knowing it would remain visible for longer and have a higher chance of generating sustained discussion - which is a tremendous irony when you think about it.
I suppose the same could be said of the Travel board, but there's generally fewer games and less other discussion going on there, plus I tend to have a higher interest level in the games in that board.