Those statements are a little off. As an employee who works in Research III, the building in which the Centennial Campus development office resides, I know that the campus development/planning group is actively recruiting restaurants and retail to the campus. The Venture Place was expected to be one location with restaurants, a dry cleaners, office supply retail, etc but there has been lots of trouble trying to get those folks to sign on.
Think about it, there is a developing campus with a wide variety of people on it which is a bit isolated from nearby neighborhoods. If I wanted to open a dry cleaners or Quiznos I wouldn't invest my money there yet. The campus hasn't reached a critical mass to support these types of investments.
Just because we wish that there was a mixed use center developed and fully leased (I do so I could walk over for lunch) doesn't mean that it should be built now or that it would be successful.
JB