Chula Vista a Boring Place to Live?

I heard on the radio that Chula Vista, Ca was on the In Pictures: America's 10 Most Boring Cities by Forbes Magazine.

The funny thing is that the picture they choose isn't in Chula Vista...or is it?