So - the announcements are in Greek, they've just modernised the buses. Cool. Seems like it should be something used more often by the locals.
There has got to be more to this story. Do the buses get stuck in the same traffic jams as other cars? Are they infrequent? Do they only service certain areas?