"Finally, we wanted to note that we value the role the community plays in the development of this game, and do in fact read all the feedback sent to us, as well as through reddit, the forums, streams, and more. We are not always as talkative as we perhaps should be, but we are listening."Whom do you recommend emailing? I've sent several emails to "TF Team" via the form on their site and never gotten a response, and they don't publicly list any of their addresses anymore.
From the Casual mode update blog. It seems they've learned their lesson.