I've never been a fan of such "mega threads"
Well, at least for a time, they were actually using that thread specifically for this sort of feedback, so putting it there would have the most impact. It keeps the forum cleaner not having a whole bunch of threads that share the same purposes.