This is becoming less relevant with the increased prevalence of contactless pay as you go systems. (Although the newer systems tend to be more complex for irregular users like tourists.)
Now in a system the size of NYC you probably should do something, the person only riding a couple miles shouldn't pay as much as the person riding many miles (I'm not sure how you can get in NYC). However a simple easy to understand system of fares is important and very hard to design. Part of that needs to be a guaranteed maximum you will pay in a month - with the idea that a significant portion of users will hit that maximum - when you know you will hit the maximum you are more likely to take transit in off-peak times even though you have a perfectly good car.
If you find different prices for different services confusing, how do you grocery shop?
I think that the whole narrative around trains needing to justify their cost based on fares is ridiculous. Few people ride trains for the experience of riding a train. They ride to go somewhere, and do something, and the real value of the fate exists outside the transportation system.
I think Japan, and HK got it right by letting train companies act as real estate developers and build out the areas around stations. That gives them enormous profitability since they can charge rent, commissions for the stuff that people actually care about - what’s at the destination - and literally funnel people in the millions to their shopping centers, office complexes, and apartments.