Sadly it is illegal in Germany to have a tax for a specific thing. So that’s that. But then there is GEZ which is basically the same thing just for TV :shrug:
I believe there are taxes in Germany that are zweckgebunden (legally bound to be used for a particular purpose), but the Soli isn't one: there were political justifications for its introduction, but it goes into the general fund and the government doesn't have to use it for those purposes.
As a random example here is a tax for sparkling wines. No, not import custom fees. A tax.