Of course root causes should be addressed (chiefly, I believe that tuition should be gratis for public universities), but in the meantime I think this is a perfectly fine policy. It achieves three goals:
• Gets people talking about higher education payments.
• Eases the financial burden of higher education for some. It should be all, but this is still objectively better than none, provisionally.
• Provides good publicity for the political party more inclined to do anything about the root causes (Democrats).