I assume by obfuscation you mean browsers accepting self-signed certificates in some cases. To do that would require everyone to be using a browser that accepts them, nearly all don't. On the other hand, StartSSL is free and already accepted in some browsers. It seems more promising that eventually nearly all browsers in popular use will have StartCom as a root CA.
Of course, there are other problems preventing small and large sites from using SSL, like the requirement of a dedicated IP address (which SNI fixed, but is again not supported in all popular browsers) and the overhead.
Of course, there are other problems preventing small and large sites from using SSL, like the requirement of a dedicated IP address (which SNI fixed, but is again not supported in all popular browsers) and the overhead.