The companion blog post
https://dagster.io/blog/rebundling-the-data-platform isn't much clearer on the why of software defined assets either, maybe it makes sense if you are already familiar with Airflow, Airbyte and dbt. But to me it reads mostly as inside baseball.