Before Compose, when creating complex UI with XML, it's recommended to avoid nesting views (RelativeLayout and LinearLayout), and encouraged to use ConstraintLayout for achieving complex layouts.
Now Compose has come out, and just by looking at it, ConstraintLayout in Compose was so complicated to understand, from my perspective—it's taking more time to figure out how the view should look like with ConstraintLayout than with nested Column and Row.
Honestly, I'd rather go with nested Column and Row than ConstraintLayout in Compose, but I'm not sure about its drawbacks.