The policy goal is to reduce congestion by discouraging personal vehicles in the zone and generate revenue for transportation as a whole, not to turn the city into a pedestrian park. The state took an approach that does that without nuking the city.
Based on the fact that nobody seems to be giddy about this, I’d say they did a decent job at that. If the crazy transit nuts are happy and the angry Jersey people are happy, something went wrong.
The current pricing model encourages resource sharing (this was true before congestion pricing as well), and the choice of whether or not you take a car or a cab is a function of the amortized cost of use per unit time. So yeah, just in terms of congestion fee it's a little bit cheaper to take an Uber for a single trip, but if you ride around in an Uber all day long, it's way, way less cost efficient than driving your own car.