I don't like DSLs because in almost every case, it would've been better as a library in a general language. You get matured primitives, control logic, and interoperability for free that way, and there are fewer surprises.
But Wasp promises so much that I still want to try it. Getting auth and RPCs auto-generated would be great on its own.
It's more a mental barrier as new tech no one has heard of is always somewhat intimidating, whether for good reason or not.