Why functional programming in Python isn't about purity — it's about writing code that's easier to reason about, test, and compose.