That's true; It depends on how many seats, on the average, are filled during these daily runs. Check out this article;
Fill Those Seats!
Currently, rail transit is a better alternative, but unfortunately, there's no rail transit nearby where I live. :(