Moore's Law: Friend or Foe to Consumers?