Meta: Why no link to meta questions on PH home page?

After submitting my first meta question on this new platform I realized that there was no way (that I could find) to see the meta questions from the PH home page. I know that http://paleohacks.com/spaces/9/help.html gets you there, but not many people are going to stumble onto that url.