Welcome to the world of bike sharing!
Denver's recently introduced system is awesome. A high density of stations combined with pretty much the same pricing structure encourages bike "sharing" and not bike "renting." Or at least, that's what they told us. You can see a map at the B-Cycle website:
http://denver.bcycle.com/
Looking at the photos of your guys' bikes, the front rack really does look useless.
Compare it to the large size of the baskets on Denver's b-cycles:
Bike sharing is awesome, and I've already used Denver's enough to sign up for the annual student membership at $45/year ($65/year if you're not a student). There's a station two blocks from my house, so a friend will come over without a bike and we'll go the station near by and check out bikes so we can both ride to downtown.