I have been around here about three years and remember when pretty well EVERYTHING went into "The Buzz".
Then that was split to Miles Buzz and Travel Buzz, and I still see a ton of locked threads every time I look at Miles Buzz, so even all this time not everyone "gets it".
Just my personal view ... but I do not believe I have ever looked at or posted-in any of the sub forums here on the travel board, other than a few that I was advised about etc, but that might be 10 posts total.
In short, I agree with all those who say 'why have all the sub Forums'.