People have heard me bitch about Atlanta’s mass transit system in the past. In this weeks Creative Loafing, a local free indie paper, there’s an excellent article about WHY Atlanta’s mass transit system sucks.