For one thing, sticking suggestion threads in the 'General Discussion' forum is not the place to do it. Feedback and suggestions should go in the appropriate sub forum. I just made a quality of life suggestion to add the option to turn off quest markers over in the User Interface forum, because that's where that kind of suggestion belongs.

"Tired of" threads are just preaching to the choir. The community team might pass along the suggestion to the dev team, or they might just roll their eyes at the thread and ignore it, depending on how well thought out it was.