Well, that’s the thing you could have it if you invested all the money that currently goes into highways. The amount of money is always limited (everybody hates taxes for a reason), so building large quantities of both is impossible.
Roads are always going to cost more in the end, but they’re easier to build incrementally. Boiling the frog situation.
Even if policy of your local government changes (which is at least a little up to you) you will still have to suffer the current situation and keep driving for a while before a better system is built. But that’s no reason to throw good money after the bad.