To me having insurance valid for commercial use seems reasonable, but you don't need special licenses or laws to enforce that. Just have a law that says "you must have insurance valid for the kind of driving you do" (which I suspect Germany already has).
The basic point being made here is there is no technical or medical reason why the amount of money being charged suddenly makes driving fundamentally different. You're driving the same car on the same roads with the same driver. So why have governments made it so complicated?