I&#x27;m always curious about the latter sentiment.  Maybe I just haven&#x27;t been on enough interesting projects, but I&#x27;ve never had a program that didn&#x27;t have&#x2F;need side-effecting code nearly every other line.  Upload something to S3, if X then call some web service, otherwise log and call something else, etc etc etc.  Pure data manipulation has always been a fairly minor component limited to dashboard statistics for me.  Is purity that really your experience?  What industry &#x2F; types of projects?