Because, especially when the line is long and you don't use many parentheses like you have here, they're easily overlooked. I think a helper would clean this up even more.

You're right about a 3-line `if` looking bulkier, though. I usually find the tradeoff worth it.