Probably because people want to be able to change browsers/computers without the bullshit of transferring around an SSL cert and doing so in a secure fashion?
And how do you log in on that cloud account? Hen and chicken...
Not a problem as long as you only have a fixed number of machines to use but once you start using other machines, family/friends/school/work/library you need a secure way to access the certs.