This thread needs to be in Feedback Forum
I like the current arrangement .. hit the main page and have the option to access posts since I last visited with one click. That's the link I use .. and if you mean the forum should BE the main home page, I disagree. That sets out the site, has important links and news .. unless you are suggesting the forum should be identified as such on the header rather than as "Community" which is the case currently. That might make it more obvious to newcomers I suppose.
Caryl