Buses, profit and mileage

In goa, the rickshaw drivers are charging a very high amount for short distances, at least Rs 40 or Rs 50 due to which commuters are forced to consider other modes of transport,
It is interesting to note that though the rickshaw drivers are charging a high fee, the bus fares in goa are reasonable starting at rs 8, though most of the buses are private buses which do not receive any kind of subsidy.
Most of the private buses have a seating capacity of approximately 30 passengers, yet there are many buses on the panaji route from miramar to panaji bus stand, a distance of about 7 km. This clearly indicates that the buses are making approximately Rs 300 per trip or more, as the mileage of the buses wil be 15 km per liter or more.