I think the line between this and general discussion was always a little fuzzy to some people. That or people just posted there anyway because they thought more people would notice their thread in General Discussion.
Personally I like having a separate help section.
Personally I like having a separate help section.