[Author] James Cutler
The terms gamma correction and linear workflow has certainly started many debates about what is the correct way and what is the incorrect way, particularly in the 3D visualization industry. The simple answer is, there is no correct or incorrect way.
Think linear workflow as a tool, and a none-linear workflow as a different tool, both tools can produce similar results in different ways. A linear workflow may take five steps to complete where as a non-linear workflow may take ten steps. What matters is the quality speed at which you can complete those steps.