Everyone benefits from roads and vehicles.Banging the likes of VAT, and other non-related taxes, would be hugely unpopular with non vehicle people.
Why should they pay tax on their chosen goods to 'assist' the government of the day to claim revenue on something they neither own or use?
Would anyone be happy to pay increased taxes for something they never got to use? I wouldn't.