Have you tried to drive in Seattle at any time in the last 10 years?  Denver is a relative joy to drive in.  Of course Amazon employees will want convenient public transportation.  I could not imagine a Denver-area bid without a light rail line right to the site.