I understand that you are trying to keep an open mind that it is in fact a Beta, however maybe it isn't as open as it should be? I've been...
I strongly agree and would have to add that popups and Ads have NOTHING to do with a firewall and prefer to just use my browser (Opera) or another...
Separate names with a comma.