Think of it like this if I'm in an industry and polluting the river. Do you want to raise taxes on me so that I stop polluting, or do you want to just make that illegal?
When there are things that completely don't make sense I don't think taxes are the solution.
If I can buy a house which costs more than education in a lot of cases with a mortgage and then declare bankruptcy and not have the mortgage follow me for the rest of my life why can't I do the same with a student loan? Taxing the student loan companies won't solve that.
Similarly for the large disparity in prices for healthcare for out of pocket vs through insurance.