I have always agreed that tax and insurance should be included in fuel costs. That way NO-ONE can avoid it. Those who as you rightly say use the most, pay the most(whoops, there go all those gas guzzling company cars
)
The problem is it would take a goverment with BALLS. And the last time I looked politicians seemed to have them removed when they first turned up at Westminster.