A perk is not a perk because of the ease of providing it or its cost. It's a perk because it's a benefit not part of core compensation. And it is true, none of the other tech giants have downtown HQs (although plenty of Google satellite offices are in urban centers, at least).