I suspect he works very hard, although by the end of his 16 hours he's probably pretty inefficient.
There was a guy here working for the subway who also made six figures but by all accounts it was legit work. Basically he just took all the shifts that were offered to him because... well... it paid time and a half. Plus it paid even more on holidays so he worked those days too.
The criticism in the press wasn't against that guy, because he was doing his job well - just too many hours. The criticism was against the highly inefficient union and management that allowed such overtime to be paid out for years and years. Plus the pay was too high to begin with.
I don't know what the BART guy does but nonetheless I find it hard to believe that janitorial job is really worth US$60000 a year. US$29 an hour is hard to justify, and $43.50 an hour is just crazy.