I've never been there, but the photographs make it look a very pleasant place. I've seen much more boring looking areas than that. If they wanted to set up shop in a nice area, I can't blame them for that.
I'm sure Los Gatos is boring if you're a teenager, but then again where isn't? As an adult I would prefer to live in a place like that than some human filing cabinet.