Berkely, UCLA, Michigan, Washington, are some of the best universities in the country. They exceed Ivy League schools in some fields and compete across the board. These aren't great examples in this context.
UIUC, Wisconsin (CMU as well for example) have really strong engineering programs and "fit the mold".
UCSB (UCI too for example) and Oregon State are based on the west coast. You can get the kids who didn't get in to Stanford or Cal for one reason or another here. I'm guessing UMass fits this profile as well but for MIT/Harvard/etc.
Iowa State is the only one here that's surprising and I'd be curious to find any sort of info online about Google attending their career fairs. It's probably an experiment on Google's part. They typically do not recruit at these types of universities or the footprint is minimal.
Overall the point isn't "has Google ever sat foot on this campus? I guess they recruit there!!" it is "Google primarily recruits at Ivy League Universities (and of course the top 10 or 20 or so universities including public) and that is their bread and butter so to speak. Are you suggesting that Google recruits Harvard the same way it recruits Iowa State?
You initially said "Google didn't recruit my four friends", but Google still goes to campus in-person and recruits there. Google didn't show up at any of the career fairs for my big public universities in Ohio, though I've interviewed a few times based on my own sheer will and luck.
(just to be clear, I'm not picking on Google specifically and these comments can be applied generally to all the top hedge funds, tech companies, non-profits, etc.)