1. Why?

You don't get pressure on the "big" purpose. Your code just be what it should be. Because that would be cleanest code you ever code.

2. How did I find out this?

When I about to left my company, my code was so simple, single purpose.

3. The impact?

I was constantly stressed because of the requirements, that lead me to hate coding. But this mindset made me fall in love with coding again.