Absolutely, that way we can make sure it is secure. Security by obscurity, is not a valid security model. Unless you believe in M$.
Only software that uses demonstrated and published secure algorithms is really secure. It places reliance on the strengths on your keys and algorithms, which is according to industry wisdom, where it should be.
Two points, off topic -- but should be said.
Security through obscurity, is in fact a very valid security model. It is quite effective, however it should only be used in combination with other perimeter defenses and not solely relied upon.
An example, give you local FBI office a call and you will be pleasantly surprised with the lack of information you get. They obscure nearly everything except the actual agents name you are speaking with; no department, no division, etc.
Another example, contact most IT administrators and ask for a current network topology and brand names or models of perimeter devices. Don't be surprised when this isn't provided.
Security through obscurity is a very common practice and is quite widely accepted in the security industry as an additional layer of security, but never the only layer.
Last point; Open source does not equate to secure.
Because an application relies upon closed source, does not make it less secure. Security in an application is based upon architecture, development techniques and experience as well as proper peer review, code auditing, etc.
There are many applications which are extremely secure and are closed source.
Now, back on topic.
I probably won't use Chrome (happy with my current browser), however I do think that as long as the new competition sticks with the current rendering engines, then this can only be good for all of us.