Taxis are one of the least stressed engines as they stay at operating temperature for most of their life, more so when they are run 24/7 with multiple shifts.
In Indian traffic cars are constantly revving and slowing down. And Indian taxis are worst maintained. We don't have regulations enforcing it. And the driving of the majority of taxis is also haphazard. I'm not aware of any ideal taxi situation that you're speaking of in the Indian context.
That only matters if your design isn't garbage to begin with.
If you have some Toyota 22RE-esque timing component eating abomination or some Navistar 6.0-esque headgasket eating abomination the thing won't last long enough for normal wear to dominate the equation.