Databricks SDK vs bundles

Dali1
New Contributor III

Hello,

In this article: https://www.databricks.com/blog/from-airflow-to-lakeflow-data-first-orchestration

I understand that if I want to create and deploy ml pipeline in production the recommandation is to use databricks asset bundles. 
But by using it and databricks sdk the second one is easier to write. Why not directly using databricks sdk for creating ml pipeline using lakeflow jobs and using it also in prod ?