At the end of the day, it's a lot less likely to work if you write a giant if condition. So yes, the customer won't care why it works or doesn't - but quality code has impacts they can feel.
My experience has also been it's a not-entirely-Zen experience extending giant if conditions even if they technically work fine for the current use case.