Thanks for the feedback.
"Discussion popularity is up for debate"
Not really, it is based on view counts, participation, and other metrics to surface that information.
"What's the point of adding these to the main page? "
I mean, I thought this would be obvious: to raise awareness about our forums and community building. Since comments are often highjacked by people with off-topic or unrelated issues, this is how we bring it their attention. Since inserting those yesterday, we have seen a massive increase in forum and pass through traffic.
As to the rest, we will take it under consideration but these seem more like personal opinions/against changes you do not want. We understand that, but it is not a main driver of our decision-making process, which is engagement and building the community up.
Also, for these few complaints we have also had compliments on the new layout, so we cannot just use one person's experience. We will continue our A/B testing and measuring of site behavior to gauge effectiveness of site design while taking into consideration feedback. However, we must try to weed out "I hate this, it's new" from long-term dissatisfaction.