I think it is an interesting point but it doesn't really compel me to use GCE over AWS. Now if he had written, "here is our abstraction library and we run on <i>both</i> AWS and GCE so switching to either one is seamless." that would have been a good example of containing the risk of having to switch vendors.<p>The argument is much better if you say, "While I'm using vendor X, I'm putting together the technology to use other vendors easily so that I won't be a victim of sudden switching costs." And I suppose that would also be followed by "Our company isn't based on data from one company I can get no where else."