All state RTCs have a pricing of factor 1. That is 1 rupee for a Km in express buses and a little less in village buses. BMTC though costly is self-sustaining. Efficient and clean. Not a burden on state exchequer.
TN is the only state which heavily subsidises bus fare. Welfare states look alluring but will collapse one day because of the sheer burden of subsidies.