You can't possibly know each person's reasoning on why they may need or not need a particular thing. Saying someone cannot get it at all will end up hurting the little guy. The person why can't go through all the hoops to get some random exception for their specific use case.
You talk about it being dangerous, doesn't every driver go through roughly the same certification process for that state? If you're problem is the quality of their driving, you should be pushing for higher standards for getting a license
You say they are wasteful on gas. Wouldn't that mean the owner would need to pay extra money out of pocket to maintain it's use? They are bearing the cost extra cost of ownership, so why not let them use it? For example, you are probably paying for internet. Should I be allowed to stop you from using the internet you paid for because I don't agree with your reasoning? No, and that's completely ridiculous.