I don't think DSLs are a waste of time, just a stepping stone in a quite new IT paradigm. A lot of things will die until IaC stabilizes.
I'm more fearing ever increasing reliance on Cloud Providers. Trust and power that we are giving these companies is getting insane and I hope I'm wrong but it will bite all of our butts big time. I hope all of IaC tools will create more tools to have better power balance.