METRO gets 5000 riders/day? In a direct service area of just over 130,000? (I counted Portland, Westbrook, Falmouth, and half each of Gorham, Yarmouth, Freeport and Brunswick since they get limited service). I'm not sure that's bragging numbers.
I would think that one of the leading benefits...