The dominant costs for USING the bus is the wasted time, lost convenience and lost comfort. And it's the total cost that people consider, not just the fare.
You wouldn't need inspectors to make sure fares are paid. A lot of trains already don't have them.
But eventually it will be very easy to tell electronically if someone boarding a bus has paid the fare. You could even keep track of who doesn't and collect a fine later.