Is the taxi driver in an ICE car? What's he pay for gas and maintenance?
When I hear of Tesla battery life being in the 300,000 miles of life, it is taxi companies.
Unless you are going on a long trip, your Tesla is charged overnight at home. If a long trip superchargers are within range now anywhere in the USA, plus destination chargers everywhere.
Tesla built out the charging network (gas stations) early on.
I use 2 outlets to get 13 amps at 220 volts in my garage. I never had the 50 amp 240 outlet put in, have the wire and stuff for 2 years, waiting to have other house upgrades.
The first few months we had the car I just plugged it into a 120v outlet.