My advice was Organizational and of the Presentation of Information. That's 100% HTML.
No, that's just the idea stage. That's like saying you have a great idea for a game and just need someone to code it to the specifications of awesomeness you envisioned. Getting from the idea stage to the implementation stage is not a trivial process.
You did have some specific examples for reorganizing the top menu, but frankly I have no interest in touching that. For the landing page you stayed strictly in the idea phase of things, and yet that would need the most concrete work. And my point was, everyone always has high-concept ideas, but they never have an implementation path for them. This is a problem because of my past experience with website changes, which was never good. Such projects have an overwhelming tendency to blossom out of control, even when the point of focus is something simple.
Besides all that, what Tom and I discovered the hard way was that these runaway website projects only took time away from the software. Our last such project was worthwhile in the sense that it did away with blogs for good and unified the forums onto one system, simplifying a lot of stuff and making the site easier to maintain.
But this isn't to say I think your ideas are bad or that I'm averse to eventually doing something about the landing page, or anything of that sort. What I mean is, website changes have a way of becoming hellish in scope, and structural changes in particular (changing 2 columns to 3 columns for instance, although to be honest I'd prefer a different route entirely) require more effort. The design work that has to go into that is a slog, and the HTML/CSS work for turning that into a reality is a bigger slog. People have no appreciation for this, because they haven't lived it. I'd be much more interested in a comprehensive block of code and maybe a few styles that I could practically drop into place, than a mock-up sketch that suggests what I should put where and leaves me to my own devices.
Just think of all the stuff you've been working on that you could show off. You've got gamepad support, webclient support ect.
That matters! But no one is ever going to know that if you tuck it all away in the forums.