Gasoline prices are heavily subsidized in the US, the gas price you complain about is cheap compared to other countries.
The commodity price for gasoline right now looks to be about 2 USD per gallon. Retail gasoline in the USA is at least a dollar more due to taxes and markup.
Subsidies may play a role as well, but the taxes in some countries are extreme by American standards. My take on it is that a fuel tax is effectively neutral if it brings in enough revenue to pay for the road system.
The fuel tax isn’t enough to cover the damage to the environment and quality of life, though. That’s why taxes are that high in many other places. Same way cigarettes are taxed to help discourage use and to help cover the increased healthcare costs it puts on everyone