To clarify, we always expected to have the server browsing and chat in the "next" release of the Beta. What we didn't expect, was to release Beta 1, Beta 2, and Beta 3 all within 5 business days. Originally, we didn't expect Beta 2 to be released until the first week of April. As such, the server browsing and chat just aren't ready yet.
Producer, Live Team