You forget that America is a car culture outside of NYC so a typical tourist coming to NYC for the day will likely just eat the cost and drive anyway. The geography of NYC is also very challenging. A lot of the public transportation options don't even cover places like Staten Island properly so people drive instead. There won't be much of a difference in traffic imo. Taking the train is already pretty expensive.