If you could go back and use something else instead what would you choose?
The primary reason we run Airflow is because it can execute Python code natively, or other programs via Bash. It's very rare that a DAG I write is entirely SQL-based.
(T)transform is decoupled and would be served in set-based operations managed by dbt.