But the certificate is (supposed) to say we have verified that this person / organisation exists and is "allowed" this domain.
Now if we extend the idea of every business or even human having their own (sub)-domain (lots of good benefits there) then we are in the territory of ensuring the CA's track you from birth - that's what governments do, and boy are they expensive.
I think what I am saying is we either have CA we can trust or we dump the whole thing and go to web of trust