General discussion, what friends are for. Just saying.
I'm the only foreigner in my school, although I have great relationship with all my co-teachers there are things on my mind I can't talk about with them as a) they wouldn't understand, b) it would be inappropriate as they might be offended.
I have a lot of friends, however living on the outskirts of Seoul it's impossible to see them everyday. This means that some days it's impossible to have a conversation with a fluent English speaker about the type of topics we discuss on this forum.
What exactly is the problem with having a 'general discussion' section. No one forces anyone else to read it, if you come here only for the lessons then just go to the lessons section. What's the problem? If you're sensitive about other peoples opinions don't read threads that might offend you. It's not rocket science.
I also don't see how the 'general discussion' section could be swamping the lesson plans and making them hard to find, they're in completely different sections. Maybe because the servers get overloaded, but your servers really shouldn't be getting over loaded by the amount of traffic going through this site, if they are you need better servers.
I joined this site for the general discussion section, I neither need nor use the lesson plans on the site. I also contributed $20 to help with the payment for the servers, that more than covers my usage. Get rid of General Discussion - give me my money back, just saying.
Mods I think if you're honest the problem here is the servers getting over loaded, not the general discussion, as if people don't want to read the threads they don't have too. If it really is a problem why don't you do the following:
1) To use and download lesson plans you have to upload at least 2 quality lesson plans yourself. Mods rather than wasting your time locking threads in general discussion you can check the lesson plan contributions.
2) If people want to use the forum aspect of this site, mainly general discussion, they have to contribute at least $10 a year to pay for the load it puts on the servers.
If you do this you will get rid of free loaders who download and don't contribute, and pay for your servers. Problem solved.