You see....
The bottom line here is this:
So... the individuals that are whining and complaining about the content of the Talk section, should not be in the section at all. Your section is 0UT THERE in Tech. No-one (I've checked) has forced or even asked members to come into the talk section. So please... do not feel like you have any obligation whatsoever to participate in this portion of the 5oh forum.
For the complainers: It's simple... if you don't like the Talk content then move on.
Sure... I allow things in the Talk section that other mods across the board do not. I assist those mods in enforcing the policies that they have set for their forums. Here though, I have taken what Timeless2 has told me to heart. The Talk section within my forum(s) will be for meeting and greeting and socializing and shooting the breeze and cutting up or whatever. Mindless rants are also acceptable (like this one

).
I do occationally move videos and such that are not of a Mustang nature to the moving pictures forum (usually leaving a redirect so that the audience the poster had intended can find their way to it) but other than that.... I'm not very picky about the content in Talk...
So long as....
The conversation is amicable...
The thread and posts follow the lines of common decency...
None of the forums terms of service are broken...
Here's the scary part!..
I get to decide what is commonly decent and what goes or doesn't go in the 5oh forums within the guidelines set by those staff members that hired me!

Here's the scariest part... I have an AWFUL lot of leeway to decide how these forums are operated!
So run for the hills! I'm here to stay.
Final thought... My little text blog here, is not intended to instruct the complainers not to post their complaints. You are just as welcome to post how much you hate the Talk forum as DMAN is to mindlessly post the word NOODLE. What I do intend though, is to make it perfectly clear that although you can post it.... it's not going to change how I choose to moderate the Talk forum.
...and by the way...
Regardless of what anyone thinks of the Talk forum... you all should at least have SOME idea of the amount of time and effort I expend in trying to keep the Tech forum, purely technical in nature. So... the way I look at it, we have the best of both worlds!