Previous versions of the Tor browser bundle used a home page that included a link to this Q&A site, but the current version uses a locally generated home page that doesn't include this link. (I had to fire up an older version to find it again.) I do understand that some of TPTB at Tor didn't see the need for this Q&A site when it was first created, however not including an easy-to-find link to it in TBB is something of a self-fulfilling prophesy, ensuring its failure.
Keep pushing their help desk to open more tickets.
Remind them that they took away a useful feature and you simply think it should be put back in so our database can be more thoroughly built with good questions and answers.
Here's where the elevator speeech can come in handy.
But the bottom line is that their original intent was to have that link there, and somebody new probably just goofed.