The only reason that I can see tolls being so expensive in the NYC area is that New York and New Jersey governments use them as a source of general revenue. With so many drivers having no choice but to take bridges and tunnels to get to work, that's quite a considerable revenue stream.