Agreed...
But that said, I serioiusly saw something on Steam that said there was 1 Beta update available and I could choose to participate.
Now that I am searching again, though, I can't find it...darn Steam is not the easiest to use IMHO they hide a lot of things in sub-sub-submenus.