The problem isn’t “it’s more complicated” but more “if something goes wrong there’s not a lot you can do”. There’s basically no redundancy and a lot of single points of failure. Having two sets of Parachutes is a lot harder to screw up than a powered landing.
With a normal capsule, you have multiple fuel tanks and redundant RCS thrusters so you’ll practically always be able to deorbit and land (since you also have redundant parachutes). If starship has a fuel leak, how are you going to land, even if you’re able to deorbit?
If they reach the launch cadence they're aiming for, the fix for a lot of things is going to become "just send another Ship".