I'm biased towards SQL: there's a finite number of statements, and there's some trust that the optimizer will do the right thing (not always true, but it's more often than not). With polars/pandas, you have to acquire, I think, a higher skill "floor" to be productive.
Understandable, I'm not as familiar with SQL as I should be (I basically know it good enough though tbh)