Correct - we have no plan to add a cookie popup. I don't believe they are necessary from a legal standpoint, and they're highly annoying to visitors.
There's a "Cookies" link in the footer of all pages, which is easy to find by anyone who is really concerned about what cookies we're setting in their browser.
Thanks
Joe - Voice Admin